创建boost工具可执行文件

dav*_*vid 15 c++ boost visual-studio-2008

我想知道如何使用boost库创建工具可执行文件,例如bcp.我解压缩了源代码,但我不知道如何构建来创建工具.

谢谢

kun*_*ami 20

补充hkaiser答案:

运行./bootstrap.sh$BOOST_ROOT(指入门其他选项)

./bootstrap.sh
Run Code Online (Sandbox Code Playgroud)

这将生成一个./bjam可执行文件.然后你可以这样做

./bjam tools/bcp
Run Code Online (Sandbox Code Playgroud)

或者甚至将此可执行文件复制到tools/bcp并执行

./bjam 
Run Code Online (Sandbox Code Playgroud)

./bcp可执行文件将在$BOOST_ROOT/dist/bin


hka*_*ser 3

$BOOST_ROOT/tools 目录中的所有工具都可以通过bjam从相应的目录中调用来构建Jamfile[.v2]。对于 bcp,这需要在目录 $BOOST_ROOT/tools/bcp 中完成。如果您尚未构建 bjam,请参阅入门文档,解释必要的步骤。默认情况下,构建的可执行文件将位于 $BOOST_ROOT/dist/bin 中。