私はVisual C++ 2012をプリコンパイル済みヘッダーを大量に使用するプロジェクトで使用しています。悪名高い/Zmスイッチが使用されているほど重い。 10のうちキャンセルされたビルドでランダムにプリコンパイルされたヘッダーを処理するにはどうすればよいですか?
error C1852: 'foo.pch' is not a valid precompiled header file
9回は、物事がスムーズに行くだろうが、この問題が発生したとき、私は見つけることがあります。
私は進行中のビルドをキャンセル
は、私は時々、次のビルドでこのエラーが発生します。ビルドを再起動する前に手動で削除してください。私はちょっと気になります。これが起こらないようにする方法はありますか?マイクロソフトのパッチ?または.pchを削除して問題が発生したときにビルドを自動的に再起動するようにVisualを強制する方法?または私が考えなかった他の解決策?
EDIT:
Microsoft Visual Studio Professional 2012
Version 11.0.61030.00 Update 4
私はC++タグを削除しました。これはコンパイラ固有の質問で、言語に関する質問ではありません。 –
@マークB私は、おそらく、VCに精通している人が、コンパイラ固有のタグを監視する人よりもC++タグを監視する人が多いと考えています。 rev 1にロールバックされました。 – Praetorian
Rebuildはpchファイルを強制終了しませんか? pchエラーが発生した場合は、Rebuildを押すだけです。 –