1

ブースト ライブラリのインストールを少し遅くしようとしています。短時間に gcc の呼び出しが多すぎて、CPU 温度が限界まで上昇し、システムがクラッシュするためです。

これを /etc/site-config.jam に追加します

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

ただし、次のエラーが発生します。

$ ./bjam install
/etc/site-config.jam:5: キーワードの構文エラー。
/etc/site-config.jam:5: ロード
ルールでスリープ 10; モジュール pch で 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: ロード構成ファイル内
/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: ブーストビルド
内 /tmp/boost_1_40_0/boost-build.jam:16: モジュールスコープ内

どうすればこれを解決できますか?

4

1 に答える 1

3

boost-users メーリング リストでの回答を複製させてください。

gcc セットアップ ドキュメントを参照してください

構文は次のとおりです。

    using gcc : [バージョン] : [c++-compile-command] : [コンパイラ オプション] ;

つまり、最初と 2 番目の ";" の代わりに ":" が必要です。

于 2009-11-13T16:25:36.307 に答える