qt工程编译改为/MTd和/MT

This commit is contained in:
luoliangyi 2023-03-07 11:27:05 +08:00
parent e91677590a
commit 295bf52c2e
3 changed files with 24 additions and 6 deletions

View File

@ -97,9 +97,12 @@ win32 {
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x86/Release/ DESTDIR = ../../../../release/win/x86/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
QMAKE_CFLAGS_RELEASE += -MT
QMAKE_CXXFLAGS_RELEASE += -MT
} }
CONFIG(debug, debug|release) { CONFIG(debug, debug|release) {
QMAKE_CFLAGS_DEBUG += -MTd
QMAKE_CXXFLAGS_DEBUG += -MTd
} }
} }
contains(QT_ARCH, x86_64){ contains(QT_ARCH, x86_64){
@ -107,9 +110,12 @@ win32 {
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x64/Release/ DESTDIR = ../../../../release/win/x64/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
QMAKE_CFLAGS_RELEASE += -MT
QMAKE_CXXFLAGS_RELEASE += -MT
} }
CONFIG(debug, debug|release) { CONFIG(debug, debug|release) {
QMAKE_CFLAGS_DEBUG += -MTd
QMAKE_CXXFLAGS_DEBUG += -MTd
} }
} }
} }

View File

@ -96,9 +96,12 @@ win32 {
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x86/Release/ DESTDIR = ../../../../release/win/x86/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
QMAKE_CFLAGS_RELEASE += -MT
QMAKE_CXXFLAGS_RELEASE += -MT
} }
CONFIG(debug, debug|release) { CONFIG(debug, debug|release) {
QMAKE_CFLAGS_DEBUG += -MTd
QMAKE_CXXFLAGS_DEBUG += -MTd
} }
} }
contains(QT_ARCH, x86_64){ contains(QT_ARCH, x86_64){
@ -106,9 +109,12 @@ win32 {
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
DESTDIR = ../../../../release/win/x64/Release/ DESTDIR = ../../../../release/win/x64/Release/
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
QMAKE_CFLAGS_RELEASE += -MT
QMAKE_CXXFLAGS_RELEASE += -MT
} }
CONFIG(debug, debug|release) { CONFIG(debug, debug|release) {
QMAKE_CFLAGS_DEBUG += -MTd
QMAKE_CXXFLAGS_DEBUG += -MTd
} }
} }
} }

View File

@ -45,9 +45,12 @@ win32 {
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
DESTDIR = ../../../../release/win/x86/Release/ DESTDIR = ../../../../release/win/x86/Release/
QMAKE_CFLAGS_RELEASE += -MT
QMAKE_CXXFLAGS_RELEASE += -MT
} }
CONFIG(debug, debug|release) { CONFIG(debug, debug|release) {
QMAKE_CFLAGS_DEBUG += -MTd
QMAKE_CXXFLAGS_DEBUG += -MTd
} }
} }
contains(QT_ARCH, x86_64){ contains(QT_ARCH, x86_64){
@ -55,9 +58,12 @@ win32 {
CONFIG(release, debug|release) { CONFIG(release, debug|release) {
QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'" QMAKE_LFLAGS += /MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"
DESTDIR = ../../../../release/win/x64/Release/ DESTDIR = ../../../../release/win/x64/Release/
QMAKE_CFLAGS_RELEASE += -MT
QMAKE_CXXFLAGS_RELEASE += -MT
} }
CONFIG(debug, debug|release) { CONFIG(debug, debug|release) {
QMAKE_CFLAGS_DEBUG += -MTd
QMAKE_CXXFLAGS_DEBUG += -MTd
} }
} }