"プリコンパイル済みヘッダを自動的に作る"は、VC++8に無い?

[戻る]
もみもみ 2008/02/01(金) 21:03:48
VC++8のオプションで、"プリコンパイル済みヘッダを自動的に作る"は無くなったと思っ
て良いでしょうか?
VC++7.1までにありましたが、ふとVC++8のそれを探したら見当たりませんでした。

1〜2割くらいしかビルドの高速化になりませんが、無いよりは良いので...
手動プリコンパイル済みヘッダなら、劇的(4倍とか5倍以上もありえた)に速くなるのは分
かっているのですが、仕事の都合でそれができません。
自動なら許されそうな為、試行した次第です。

以上どうぞ宜しくお願いします。

環境:VC++7.1 Pro.
      VC++8 Pro.

アキラ [HomePage] 2008/02/04(月) 08:54:34
プロジェクトのプロパティ(Alt+F7)で[C/C++]→[プリコンパイル済みヘッダー]
で設定できますよ

maru 2008/02/04(月) 09:23:41
VC++ .net 2003の、
"プリコンパイル済みヘッダを自動的に作る"
はコンパイラ オプション /YXですが、ヘルプを/YXで検索したところ、以下の記述を見つけま
した。
---------------------------------------------------------
トピック[コンパイラの新機能]
Visual C++ 2005 コンパイラには、次の新機能があります。
(中略)
・/YX コンパイラ オプションが削除されました。代わりに、/Yc (プリコンパイル済みヘッダ
ー ファイルの作成) タグまたは /Yu (プリコンパイル済みヘッダー ファイルの使用) タグを
使用してください。/YX をビルド構成から削除するだけで置き換えをしない場合は、ビルドが
高速になります。
---------------------------------------------------------

確かにVS2005のコンパイルオプションには/YXは無くなっていますね。

もみもみ 2008/02/04(月) 10:15:51
[[解決]]
やはり削除されたのですね。自力でヘルプから探し出せなかった為、とても助かりまし
た。
皆さん、どうも有難うございました。

古いスレッドには追加発言できません。