【问题标题】:Bjam how to print include path used in compilingBjam 如何打印编译中使用的包含路径
【发布时间】:2021-08-12 20:06:52
【问题描述】:

我有一个用于大型项目的 Jamroot.jam。我想在编译时打印 g++ 搜索包含的所有路径,我该怎么做(通常是 g++ 中的 -v 标志)?我尝试bjam --debug-configuration ,但它并没有按照我的要求完成

【问题讨论】:

    标签: c++ bjam


    【解决方案1】:

    在这里找到答案:

    How to build Boost with C++0x support?

    要使用 clang 编译,请使用 cxxflags 和 linkflags:

    ./bjam \
    ...
    cxxflags="-std=c++0x -stdlib=libc++" \
    linkflags="-stdlib=libc++" \
    ...
    

    在调试时将 -v 传递给 cxxflags 也很有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 2017-01-19
      • 1970-01-01
      • 1970-01-01
      • 2020-11-30
      • 1970-01-01
      相关资源
      最近更新 更多