Bjam如何打印包含编译中使用的路径

Bjam how to print include path used in compiling

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

在这里找到答案:

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

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

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

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