创建boost工具可执行文件

时间:2011-01-28 17:13:01

标签: c++ visual-studio-2008 boost

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

由于

2 个答案:

答案 0 :(得分:20)

补充hkaiser回答:

./bootstrap.sh运行$BOOST_ROOT(有关其他选项,请参阅Getting Started

./bootstrap.sh

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

./bjam tools/bcp

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

./bjam 

./bcp可执行文件位于$BOOST_ROOT/dist/bin

答案 1 :(得分:3)

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

结尾