diff options
-rw-r--r-- | cmake/QtInternalTargets.cmake | 2 | ||||
-rw-r--r-- | mkspecs/features/qt_module.prf | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/cmake/QtInternalTargets.cmake b/cmake/QtInternalTargets.cmake index a6c77d10cb..7a0d8cd1b7 100644 --- a/cmake/QtInternalTargets.cmake +++ b/cmake/QtInternalTargets.cmake @@ -203,7 +203,7 @@ if (MSVC) ) target_link_options(PlatformCommonInternal INTERFACE - -DYNAMICBASE -NXCOMPAT + -DYNAMICBASE -NXCOMPAT -LARGEADDRESSAWARE $<$<NOT:$<CONFIG:Debug>>:-OPT:REF -OPT:ICF -GUARD:CF> ) endif() diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf index 8bc1175ebb..6ef7dbc69f 100644 --- a/mkspecs/features/qt_module.prf +++ b/mkspecs/features/qt_module.prf @@ -343,6 +343,8 @@ msvc { QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO += -guard:cf QMAKE_LFLAGS_RELEASE += /GUARD:CF QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO += /GUARD:CF + + QMAKE_LFLAGS += /LARGEADDRESSAWARE } win32 { |