vcpkg/triplets/x86-windows-secure.cmake (6 lines of code) (raw):

set(VCPKG_TARGET_ARCHITECTURE x86) set(VCPKG_CRT_LINKAGE dynamic) set(VCPKG_LIBRARY_LINKAGE dynamic) set(CMAKE_LINKER_FLAGS "${CMAKE_LINKER_FLAGS} /sdl /guard:cf /DYNAMICBASE") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /sdl /guard:cf /DYNAMICBASE") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /sdl -/guard:cf /DYNAMICBASE")