Boost 1.57.0 python示例将无法构建

时间:2015-02-05 18:10:40

标签: python boost bjam

这是我做的: 1.下载boost 1.57.0 bz2文件 2. untar它到本地目录 3. cd boost_1_57_0/libs/python/example/quickstart 4.按照turtorial的指示进行文件命令:bjam toolset=gcc --verbose-test test 5.得到错误:

$ bjam toolset=gcc --verbose-test test
  

无法加载Boost.Build:找不到构建系统。   -------------------------------------------------- ------- /home/XXX/tmp/boost_1_57_0/libs/python/example/quickstart/boost-build.jam   尝试通过调用' boost-build来加载构建系统   ../../../../tools/build/v2;'

     

但我们无法在指定目录中找到bootstrap.jam   或在BOOST_BUILD_PATH中(搜索/home/XXX/tmp/boost_1_57_0/libs/python/example/quickstart/../../../../tools/build/v2/usr/share/boost-build)。

     

请参阅http://www.boost.org上的文档。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

Boost Build目录布局在最新版本中已更改,但Boost Python快速入门示例尚未更新以反映此情况。

您应该在quickstart示例中更改boost-build.jam文件,说:

boost-build ../../../../tools/build/src ;

而不是:

boost-build ../../../../tools/build/v2 ;