diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 2e70c6ee..c49a3c78 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -67,11 +67,14 @@ if(WIN32) message("Setting CONTROL FLOW GUARD") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /guard:cf") - set(CMAKE_EXE_LINKER_FLAGS "/guard:cf /DYNAMICBASE") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /guard:cf /DYNAMICBASE") message("Setting QSPECTRE") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /Qspectre") + message("Setting CETCOMPAT") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /CETCOMPAT") + endif() if(UNIX)