2011-07-28 7 views
2

増感。ただし、問題を確実にテストまたは再現することは困難です。断続的な並列ビルド問題(cmakeの)私はいくつかの生成されたファイルのまわりで私のcmakeのビルドシステムに断続的な並列ビルドの問題をデバッグしようとしています

誰もがそのような問題を悪化させるか、感作する方法を知っていますか?またはそれらをデバッグするための他の戦略?

+0

...「もっと目」のために他の開発者にそれを公開しているコードが公開されていない私は怖いが、ここでより多くの目の提案を使用し、それが問題を発見に役立ちました。あなたは答えとしてそれを追加した場合、私はそれに投票したいです! –

+0

うれしい。答えとして掲示される。 – DLRdave

答えて

2

別のが始まる前に完全に構​​築するために一つのターゲットを強制、または複数のライブラリで使用されているadd_custom_command出力する可能性が不足しているadd_dependenciesです。

両方のライブラリが同時にビルドを開始し、同時に両方ともカスタムコマンドの実行を開始すると、2つの競合するカスタムコマンドが実行され、互いの結果を上書きするか、結果が混在する可能性があります。あなたのコードの国民は

ですか?あなたはそれを他の人が検査するために投稿できますか?

一つの良い戦略は単に

関連する問題