使用Cmake,我们使用以下命令
cmake CMakeLists.txt -G“Visual Studio 11”
生成 Visual Studio 2012 解决方案文件,默认情况下使用 /fp:precise
作为浮点选项。有什么方法可以在 CMake 中将其更改为 /fp:fast
吗?
最佳答案
您可以使用 various CMake variables 指定选项,例如CMAKE_CXX_FLAGS
, CMAKE_CXX_FLAGS_RELEASE
, CMAKE_CXX_FLAGS_DEBUG
用于 C++ 编译器选项。试试set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /fp:fast")
。我认为您还可以从 GUI 中更改它们(勾选“高级”复选标记)。对于 C,您必须使用 CMAKE_C_FLAGS...
变体。
关于visual-studio - 如何使用 CMake 更改 Visual Studio 构建的默认选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24279805/