1

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

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

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

但是,它给出了这个错误:

$ ./bjam install
/etc/site-config.jam:5: 关键字语法错误;
/etc/site-config.jam:5:在加载
规则中睡眠 10;g++ 在模块 pch 中未知。
/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:在工具集中使用
/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:在加载配置文件中
/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:在模块范围内

我该如何解决这个问题?

4

1 回答 1

3

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

请参考gcc 设置文档

语法是:

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

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

于 2009-11-13T16:25:36.307 回答