2009-11-13 32 views
1

我正在尝试使boost库的安装稍慢一点。所以,我在/etc/site-config.jam在安装C++ boost库时使用bjam更改命令

using gcc ; ; "sleep 10; g++" ; 

但是添加此,它给这个错误:

$ ./bjam install
/etc/site-config.jam:5: syntax error at keyword ;
/etc/site-config.jam:5: in load
rule sleep 10; g++ unknown in module pch.
/tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import
/tmp/boost_1_40_0/tools/build/v2/tools/gcc.jam:19: in load
/tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import
/tmp/boost_1_40_0/tools/build/v2/build/toolset.jam:37: in toolset.using
/tmp/boost_1_40_0/tools/build/v2/build/project.jam:874: in using
project-config.jam:12: in modules.load
/tmp/boost_1_40_0/tools/build/v2/build-system.jam:241: in load-config
/tmp/boost_1_40_0/tools/build/v2/build-system.jam:407: in load-configuration-files
/tmp/boost_1_40_0/tools/build/v2/build-system.jam:538: in load
/tmp/boost_1_40_0/tools/build/v2/kernel/modules.jam:283: in import
/tmp/boost_1_40_0/tools/build/v2/kernel/bootstrap.jam:138: in boost-build
/tmp/boost_1_40_0/boost-build.jam:16: in module scope

一些建议如何解决这个问题?感谢致敬!

+0

为什么你想让安装变慢? – 2009-11-13 10:29:00

+3

因为在短时间内调用gcc的次数太多,导致CPU温度升高到极限并导致系统崩溃。 – Tim 2009-11-15 05:53:16

回答

3

让我只复制我在boost-users邮件列表中给出的答案。

请参考gcc setup documentation

的语法给出为:

使用gcc:[版]:[C++ - 编译指令]:[编译选项];

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

+0

我的错误。非常感谢! – Tim 2009-11-13 17:05:26