2012-01-25 11 views
0

distccを使用していない場合は-j8でmakeを実行したいが、distccが有効な場合は-j40を実行したい。gnu make parallelism factorをオンザフライで変更することはできますか?

私がmakefileの実行が深くなるまでdistccを使うことができるかどうかわからないのであれば、その遅い日に-j要素を変更する方法はありますか?またはmakeを呼び出す前にラッパースクリプトで決定を下さなければならないのですか? (私は実際に再帰的にmakeを実行したくない、sub-makeの中で異なる-j要素を使って)。

答えて

0

オンザフライでジョブの数を変更する方法はありません。 jobserverはmakeの開始時に正しく設定されており、makeを再起動せずに別のサイズで再設定することはできません。

関連する問題