提取/构建boost program_options

时间:2010-07-17 01:09:25

标签: c++ boost

我已经成功安装了boost,编译过的二进制文件,并构建了bcp。我也能够使用bcp提取正则表达式库。在这之后,我在

下找到了一个gcc_gen.sh脚本和一堆makefile

my_exported_boost_regex/libs/regex/build/

并使用其中一个来制作

my_exported_boost_regex/libs/regex/build/gcc/libboost_regex-gcc-1_43.a

这是我在代码中使用的库,一切都很好。

现在我想为program_options做同样的事情但是在我使用bcp提取所有文件之后,我对下一步做什么很困惑。

下唯一可用的文件

my_exported_boost_program_options/libs/program_options/build/

Jamfile.v2,我不能为我的生活弄清楚如何使用它来构建二进制文件。在我看来,这里缺少一些东西。

感谢您的帮助。 谢谢,

Ĵ

2 个答案:

答案 0 :(得分:3)

我终于想通了除了我对bcp调用感兴趣的库之外我还要包含“build”,如下所示:

bcp program_options build ../my_exported_boost_program_options/

这显然将相应的bjam配置文件放在导出的目录中,然后我可以从该目录调用bjam并构建我导出的库。

Ĵ

答案 1 :(得分:1)

你必须使用bjam从顶层目录构建boost。请参阅Getting Started Docs