• 締切済み

【VisualC++08】コンパイル時間短縮方法

日曜プログラマーで、Visual C++ 08を使ってます。 共同作業ではなく、一人での作業です。 ちょくちょくプログラミングをしているんですが、段々とファイルの数も多くなり、コンパイルをすると結構な時間がかかってしまいます。 と言っても何秒か程度なんですが、何度もするとなると煩わしく感じてしまいます。 何かこういうのに有効な手段はありますでしょうか? 質問の範囲が大きくてすいません……。 キーワードだけでもいただけたら、嬉しいです。 よろしくお願いします。

みんなの回答

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

/Gmはこういうことらしいので、/MPxで低減できる時間とトレードオフで考えるのがよいのではないかと思います。 http://msdn.microsoft.com/ja-jp/library/kfz8ad09.aspx

Kujs
質問者

お礼

ありがとうございます。 やってみたいと思います。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

まず試してみるのは並列コンパイルとかでしょうか。 http://msdn.microsoft.com/ja-jp/library/bb385193.aspx

Kujs
質問者

お礼

ご回答ありがとうございます。 まだまだ操作に不慣れでして、色々と試していたところ、お返事が遅くなってすみません。 プロジェクト(P)→【プロジェクト名】のプロパティ→構成プロパティ→C/C++→コマンドライン→追加のオプション に、"/MP"と追加すると、 1>cl : コマンド ライン warning D9030 : '/Gm' はマルチプロセシングと互換性がありません。/MP スイッチを無視します と表示されてしまいますTT どうやら、 http://msdn.microsoft.com/ja-jp/library/bb384776.aspx ということみたいです……。

関連するQ&A