Browse Source

Only use /EHsc flag for MSVC

pull/8/head
staphen 4 years ago
parent
commit
60b808a3b3
No known key found for this signature in database
GPG Key ID: E6D757EEF0CE235F
  1. 5
      CMakeLists.txt

5
CMakeLists.txt

@ -378,7 +378,10 @@ endif()
if(BUILD_WIN)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc -DNOMINMAX")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DNOMINMAX")
if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc")
endif()
else()
option(STACK_PROTECTOR "Compile with -fstack-protector" ON)
if(STACK_PROTECTOR)

Loading…
Cancel
Save