diff options
author | Leander Beernaert <leander.beernaert@qt.io> | 2020-02-25 13:53:13 +0100 |
---|---|---|
committer | Leander Beernaert <leander.beernaert@qt.io> | 2020-02-25 16:19:44 +0100 |
commit | c1c011e355093265f0ac473ee66e7280d95386b9 (patch) | |
tree | d1c0ed388625361a32ab31e7c834439fba1a0b0a /cmake | |
parent | 4987476d9bd8ae065e8b694ec35ce2dec54592eb (diff) |
CMake: Add missing linker flags for MSVC
This patch adds missing linker flags for MSVC in order to match
qmake's msvc-desktop.conf.
Change-Id: Ieb1206dae4517e8d9f36175f8fcebccd30e52d01
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/QtInternalTargets.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cmake/QtInternalTargets.cmake b/cmake/QtInternalTargets.cmake index 5f92252fe4..909ca63c79 100644 --- a/cmake/QtInternalTargets.cmake +++ b/cmake/QtInternalTargets.cmake @@ -133,4 +133,10 @@ if (MSVC) endif() target_compile_options(PlatformCommonInternal INTERFACE -Zc:wchar_t -utf-8) + + target_link_options(PlatformCommonInternal INTERFACE + -DYNAMICBASE -NXCOMPAT + $<$<CONFIG:Release>:-OPT:REF> + $<$<CONFIG:RelWithDebInfo>:-OPT:REF> + ) endif() |