Only pass -fno-rtti and -fno-exceptions for C++

pull/1277/head
Andrew Tribick 2021-12-28 21:24:35 +01:00 committed by ajtribick
parent 50deb54bff
commit ea320060dc
1 changed files with 4 additions and 1 deletions

View File

@ -336,7 +336,10 @@ if("${build_type_lc}" STREQUAL "debug")
else()
add_definitions(-DNO_DEBUG -DEIGEN_NO_DEBUG)
if(NOT MSVC)
add_compile_options(-fno-rtti -fno-exceptions)
add_compile_options(
$<$<COMPILE_LANGUAGE:CXX>:-fno-rtti>
$<$<COMPILE_LANGUAGE:CXX>:-fno-exceptions>
)
endif()
endif()