【问题标题】:How to change default options of Visual Studio build using CMake如何使用 CMake 更改 Visual Studio 构建的默认选项
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

    • 谢谢!这就是我想要的 ;)
    猜你喜欢
    • 2015-05-02
    • 2021-02-06
    • 1970-01-01
    • 2016-03-06
    • 2014-01-27
    • 2018-04-08
    • 1970-01-01
    • 2019-02-03
    • 2023-03-15
    相关资源
    最近更新 更多