安装C ++ boost库时bjam使用的更改命令

时间:2009-11-13 02:47:41

标签: boost bjam boost-build

我试图让boost库的安装慢一点。所以我在/etc/site-config.jam

中添加它
using gcc ; ; "sleep 10; g++" ;

但是,它会出现此错误:

  

$ ./bjam install
  /etc/site-config.jam:5:关键字的语法错误;
  /etc/site-config.jam:5:在加载中   规则睡眠10;模块中的g ++未知。
  /tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283:在导入中
  /tmp/boost_1_40_0/tools/build/v2/tools/gcc.jam:19:在加载中
  /tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283:在导入中
  /tmp/boost_1_40_0/tools/build/v2/build/toolset.jam:37:在toolset.using
中   /tmp/boost_1_40_0/tools/build/v2/build/project.jam:874:在使用中   project-config.jam:12:在modules.load中   /tmp/boost_1_40_0/tools/build/v2/build-system.jam:241:在load-config中   /tmp/boost_1_40_0/tools/build/v2/build-system.jam:407:在load-configuration-files中   /tmp/boost_1_40_0/tools/build/v2/build-system.jam:538:负载
  /tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283:在导入中
  /tmp/boost_1_40_0/tools/build/v2/kernel/bootstrap.jam:138:在boost-build中   /tmp/boost_1_40_0/boost-build.jam:16:在模块范围内

有些建议如何解决这个问题?谢谢和问候!

1 个答案:

答案 0 :(得分:3)

让我重复一下我在boost-users邮件列表中给出的答案。

请参阅gcc setup documentation

语法是:

使用gcc:[version]:[c ++ - compile-command]:[编译器选项];

换句话说,您需要使用“:”而不是第一个和第二个“;”。