【发布时间】:2010-07-08 11:28:34
【问题描述】:
可能是一个简单的初学者问题:我想将编译器标志 /EHsc 添加到我的项目中并尝试了两种方法
SET_TARGET_PROPERTIES(name_of_my_project PROPERTIES COMPILER_FLAGS "/EHsc")
和
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc")
在我的 CMakeLists.txt 中。通过这两者,CMake 生成了一个 Visual Studio 解决方案而不会抱怨。
编辑:最初我问为什么两个版本都不起作用。好吧,因为我是个白痴,在别处犯了一个错误,所以这两行都没有处理过。不过,我想知道这两个版本是否相同。
【问题讨论】:
标签: c++ visual-studio cmake compiler-warnings