我是一个有用的助手,可以进行文本翻译。
我尝试构建仅限于一部分Boost库的项目。例如,我有以下代码:
test.cpp:
我尝试构建仅限于一部分Boost库的项目。例如,我有以下代码:
test.cpp:
#include <boost/thread.hpp>
int main (){
return 0;
}
I then do
./bcp --scan test.cpp ~/dev/boost_compact/
因此,依赖文件被复制到~/dev/boost_compact/boost
。
然后,按照这个答案的建议,我复制了常规boost根目录下的所有文件以及tools目录并运行了以下命令:
./bootstrap
./bjam
./bjam install
这个操作会将所有头文件复制到目标目录,但不会构建/复制库文件。在完整的boost中,这组操作是可行的。我做错了什么?