更改bjam在安装C++;boost库

更改bjam在安装C++;boost库,boost,bjam,boost-build,Boost,Bjam,Boost Build,我正试图让boost库的安装速度稍微慢一点,因为在短时间内有太多对gcc的调用,这会将我的CPU温度提高到极限,并导致系统崩溃 所以我把它添加到/etc/site-config.jam中 using gcc ; ; "sleep 10; g++" ; 但是,它给出了以下错误: $./bjam安装 /etc/site config.jam:5:关键字处的语法错误 /etc/site config.jam:5:加载中 规则10;模块pch中的g++未知。 /tmp/boost\u 1\u 40\u

我正试图让boost库的安装速度稍微慢一点,因为在短时间内有太多对gcc的调用,这会将我的CPU温度提高到极限,并导致系统崩溃

所以我把它添加到/etc/site-config.jam中

using gcc ; ; "sleep 10; g++" ;
但是,它给出了以下错误:

$./bjam安装
/etc/site config.jam:5:关键字处的语法错误
/etc/site config.jam:5:加载中
规则10;模块pch中的g++未知。
/tmp/boost\u 1\u 40\u 0/tools/build/v2/kernel/modules.jam:283:导入中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/tools/gcc.jam:19:加载中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/kernel/modules.jam:283:导入中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/build/toolset.jam:37:在工具集中。使用
/tmp/boost_1_40_0/tools/build/v2/build/project.jam:874:正在使用
项目配置jam:12:在模块中。加载
/tmp/boost\u 1\u 40\u 0/tools/build/v2/build system.jam:241:加载配置中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/build system.jam:407:在加载配置文件中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/build system.jam:538:加载中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/kernel/modules.jam:283:导入中
/tmp/boost\u 1\u 40\u 0/tools/build/v2/kernel/bootstrap.jam:138:在boost构建中
/tmp/boost_1_40_0/boost build.jam:16:在模块范围内


如何解决这个问题?

让我重复一下我在boost用户邮件列表中给出的答案

请参阅

语法如下所示:

使用gcc:[version]:[c++-compile命令]:[compiler options]

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