如何使用CMake更改Visual Studio构建的默认选项

时间:2014-06-18 07:46:02

标签: visual-studio visual-studio-2012 build cmake

使用Cmake,我们使用以下命令

cmake CMakeLists.txt -G "Visual Studio 11"

生成Visual Studio 2012解决方案文件,默认情况下使用/fp:precise作为浮点选项。有没有办法在CMake中将其更改为/fp:fast

1 个答案:

答案 0 :(得分:3)

您可以使用various CMake variables指定选项,例如用于C ++编译器选项的CMAKE_CXX_FLAGSCMAKE_CXX_FLAGS_RELEASECMAKE_CXX_FLAGS_DEBUG。试试set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /fp:fast")。我想你也可以在GUI中更改它们(勾选高级复选标记)。对于C,您必须使用CMAKE_C_FLAGS...变体。