2011-07-25 9 views
2

私はConfigurationhandlerというプロジェクトを持っていて、Configurationhandler.hにヘッダファイルxerces \ DomParser.hppを含めました。あるプロジェクトから別のプロジェクトにインクルードされたヘッダファイルを含めるには? VS2008

そして、ConfigurationHandler.hはHouseKeeper.hに含まれています。しかし、ビルドしようとすると、ConfigurationHandlerはエラーなしでビルドされますが、HouseKeeperプロジェクトはファイルを見つけることができないというエラーを出します。 編集:両方のプロジェクトが同じソリューション内にあります。家政婦を想定し

+0

'HouseKeeper.h'ファイルに' ConfigurationHandler.h'をどのように含めるのですか? 'ConfigurationHandler'プロジェクトと' HouseKepper'プロジェクトは同じソリューション内にありますか? –

+0

はい、両方のプロジェクトが同じソリューション内にあります – roymustang86

答えて

3

は別のプロジェクトである、あなたはあなたの家政婦のプロジェクト設定にConfigurationHandler.hを含むディレクトリへのパスを追加する必要があります。..

私はVS2008は便利持っていますが、VS2005ではありません、それ次のようになります。

    ソリューションエクスプローラで右クリックし、プロジェクトの
  • 選択プロパティ構成プロパティ\ C/C++ \一般の下で
  • あなたは「追加のインクルードディレクトリ」を参照すべきである - ここにパスを追加します
+0

親プロジェクトから継承しませんか? – roymustang86

+0

あなたがおそらくやっていないと思われるConfiguration Handlerの下に、Houskeeperがネストされたプロジェクトになるように設定していれば、それは役に立ちます。彼らは両方とも同じソリューションに属していて、もう一方は他のものを含んでいるので、子にしません。 – StevieG

+0

どのようにして入れ子にしたプロジェクトにするのですか? – roymustang86

関連する問題