c++ - Bjam 如何打印编译中使用的包含路径
问题描述
我有一个用于大型项目的 Jamroot.jam。我想在编译时打印 g++ 搜索包含的所有路径,我该怎么做(通常-v
在 g++ 中标记)?我尝试bjam --debug-configuration
但它不符合我的要求
解决方案
在这里找到答案:
要使用 clang 编译,请使用 cxxflags 和 linkflags:
./bjam \
...
cxxflags="-std=c++0x -stdlib=libc++" \
linkflags="-stdlib=libc++" \
...
在调试时将 -v 传递给 cxxflags 也很有帮助。
推荐阅读
- python - ModelChoiceFilter 无法使用 django-filter 工作
- multithreading - JMeter 中的时间戳断言
- php - 使用php计算我数据库中的所有数据
- quill - How to paste into a text input contained within a custom Quill Embed Blot?
- cordova - OM SDK 是否有 Cordova 插件?
- php - 为什么数据没有插入数据库?
- scala - scala中并行或顺序收集的类型
- docker - 在 Docker 中声明环境变量的位置以及如何访问它们
- c++ - Windows clang Hello World lnk4217
- javascript - 在javascript中将时间戳转换为特定的日期格式