/MPオプションで並列コンパイル
ビルド速度を上げる方法を探してみたところ、/MP (複数のプロセスを使用したビルド)なるものが。
マルチコアのCPUならそれらを効率良く使ってくれるみたいで、ビルド高速化が見込めます。
手順は簡単で、プロジェクトのプロパティから「構成プロパティ」→「C/C++」→「コマンドライン」の追加オプションに /MP を追加するだけ。
また、「C/C++」→「コード生成」の「最小リビルドを有効にする」をオフ(/Gm-)に。多分これはデフォルトではオン(/Gm)になっているはずです。
私も実際にビルドしてみましたがこれは確かに早い!
出力ウィンドウで
1> xxxa.cpp
1> xxxb.cpp
とかの出る速度を見ると大分早くなっているのがわかります。
手軽で簡単なので使ってない方はぜひお試しあれ。