【问题标题】:How to get full cxx -std= flag inside CMAKE?如何在 CMAKE 中获取完整的 cxx -std= 标志?
【发布时间】:2018-01-03 20:12:33
【问题描述】:

我怎样才能得到完整的选项字符串“-std=...”之后 设置(CMAKE_CXX_STANDARD 17)? 必须在 CmakeLists.txt 中获取带标志的字符串。

【问题讨论】:

  • 需要构建预编译的头文件。实际上可能的用途可能不同。
  • 要轻松生成、构建 PCH 并将其与 CMake 集成,请查看 cotire

标签: c++ c++11 gcc cmake clang


【解决方案1】:

“$(CXX_FLAGS)”(圆括号很重要)包含“-std=...”标志并在生成文件中展开。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-27
    • 1970-01-01
    • 2014-12-29
    • 2016-08-08
    • 1970-01-01
    • 1970-01-01
    • 2020-03-10
    • 2022-10-13
    相关资源
    最近更新 更多