【发布时间】:2014-06-18 07:46:02
【问题描述】:
使用Cmake,我们使用如下命令
cmake CMakeLists.txt -G "Visual Studio 11"
生成 Visual Studio 2012 解决方案文件,默认情况下使用 /fp:precise 作为浮点选项。有没有办法在 CMake 中将其更改为 /fp:fast?
【问题讨论】:
标签: visual-studio visual-studio-2012 build cmake
使用Cmake,我们使用如下命令
cmake CMakeLists.txt -G "Visual Studio 11"
生成 Visual Studio 2012 解决方案文件,默认情况下使用 /fp:precise 作为浮点选项。有没有办法在 CMake 中将其更改为 /fp:fast?
【问题讨论】:
标签: visual-studio visual-studio-2012 build cmake
您可以使用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... 变体。
【讨论】: