我正在尝试仅构建 boost 库的一个子集。例如,我有这个代码:
测试.cpp:
#include <boost/thread.hpp>
int main (){
return 0;
}
然后我做
./bcp --scan test.cpp ~/dev/boost_compact/
所以依赖文件被复制到~/dev/boost_compact/boost
.
然后,按照这个答案,我将所有文件复制到常规提升的根目录以及工具目录并运行
./bootstrap
./bjam
./bjam install
这会将所有标头复制到目标目录,但不会构建/复制库。同一组动作确实可以完全提升。我究竟做错了什么?