mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
Do not pass MSVC arguments to mingw/gcc
This commit is contained in:
parent
7268de0197
commit
1c3fd4d16f
@ -57,8 +57,10 @@ win32 {
|
|||||||
LIBS += -loleaut32 -lole32 -lshell32 -lopengl32 -luser32
|
LIBS += -loleaut32 -lole32 -lshell32 -lopengl32 -luser32
|
||||||
}
|
}
|
||||||
|
|
||||||
|
msvc {
|
||||||
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT /GL
|
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT /GL
|
||||||
QMAKE_LFLAGS_RELEASE += /LTCG
|
QMAKE_LFLAGS_RELEASE += /LTCG
|
||||||
|
}
|
||||||
CONFIG -= embed_manifest_exe
|
CONFIG -= embed_manifest_exe
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,8 +38,10 @@ win32 {
|
|||||||
LIBS += -loleaut32 -lole32 -lshell32 -lopengl32 -luser32
|
LIBS += -loleaut32 -lole32 -lshell32 -lopengl32 -luser32
|
||||||
}
|
}
|
||||||
|
|
||||||
|
msvc {
|
||||||
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT /GL
|
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT /GL
|
||||||
QMAKE_LFLAGS_RELEASE += /LTCG
|
QMAKE_LFLAGS_RELEASE += /LTCG
|
||||||
|
}
|
||||||
CONFIG -= embed_manifest_exe
|
CONFIG -= embed_manifest_exe
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -20,8 +20,10 @@ greaterThan(QT_MAJOR_VERSION, 5): QT += core5compat
|
|||||||
|
|
||||||
win32 {
|
win32 {
|
||||||
LIBS += -loleaut32 -lole32 -lshell32 -luser32
|
LIBS += -loleaut32 -lole32 -lshell32 -luser32
|
||||||
|
msvc {
|
||||||
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT /GL
|
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT /GL
|
||||||
QMAKE_LFLAGS_RELEASE += /LTCG
|
QMAKE_LFLAGS_RELEASE += /LTCG
|
||||||
|
}
|
||||||
CONFIG -= embed_manifest_exe
|
CONFIG -= embed_manifest_exe
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6,7 +6,8 @@ CONFIG += c++17
|
|||||||
win32:QMAKE_CXXFLAGS += /std:c++17 #enable c++17 explicitly in msvc
|
win32:QMAKE_CXXFLAGS += /std:c++17 #enable c++17 explicitly in msvc
|
||||||
|
|
||||||
unix:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG
|
unix:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG
|
||||||
win32:QMAKE_CXXFLAGS_RELEASE += /DNDEBUG
|
mingw:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG
|
||||||
|
win32:msvc:QMAKE_CXXFLAGS_RELEASE += /DNDEBUG
|
||||||
|
|
||||||
# check Qt version
|
# check Qt version
|
||||||
defineTest(minQtVersion) {
|
defineTest(minQtVersion) {
|
||||||
|
@ -8,8 +8,10 @@ QT += core
|
|||||||
|
|
||||||
win32 {
|
win32 {
|
||||||
LIBS += -loleaut32 -lole32
|
LIBS += -loleaut32 -lole32
|
||||||
|
msvc {
|
||||||
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT
|
QMAKE_CXXFLAGS_RELEASE += /MP /Ob2 /Oi /Ot /GT
|
||||||
QMAKE_LFLAGS_RELEASE += /LTCG
|
QMAKE_LFLAGS_RELEASE += /LTCG
|
||||||
|
}
|
||||||
CONFIG -= embed_manifest_exe
|
CONFIG -= embed_manifest_exe
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user