私は1つのプロジェクトで複数のPCHファイルを使用できますか?
質問
私は後でプロジェクトをビルドするとき、私は別のフォルダでPCHファイルを保存するので、ビルドをスピードアップするためにPCHファイルを使用し、それを再利用したい。
が、私は私のSTDAFX.H中でいくつかの#import * .dllファイルを持っています。何かが* .dllファイルに変更された場合ので、PCHファイルが再作成される必要がある。
私の質問は、私は別のPCHへの.dll *輸入を入れて、何かが* .dllファイルに変更した場合のみ、これを再作成することができるように、1つのプロジェクトに複数のPCHファイルを使用できるかどうかです。
事前のおかげで:)
解決
いいえ、あなただけのcl.exeの呼び出しごとに1つのPCHファイルを含めることができます。
それは残念だが、それはそれは方法です。
他のヒント
はいあなたはどのPCH使用にCPPファイルごとに設定することができます。
ただ、.cppファイルのプロパティに移動して、プリコンパイル済みヘッダー]タブに移動します。 (構成プロパティ - > C / C ++ - >プリコンパイル済みヘッダー) あなたはそこに使用するプリコンパイルされたヘッダを指定することができます。
あなただけかかわらず、あなたの前にコンパイルヘッダに変わらないものを入れる必要があります。
所属していません StackOverflow