我试图让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:在模块范围内
有些建议如何解决这个问题?谢谢和问候!
答案 0 :(得分:3)
让我重复一下我在boost-users邮件列表中给出的答案。
语法是:
使用gcc:[version]:[c ++ - compile-command]:[编译器选项];
换句话说,您需要使用“:”而不是第一个和第二个“;”。