2012-02-09 12 views
2

C++プロジェクト設定をプロパティシートに移動しようとしています。私は複数のサードパーティライブラリを使用していますが、それらはすべてのプロジェクトで使用されていません。 プロパティシートを使用して、各プロジェクト(主にインクルードディレクトリとライブラリディレクトリ)に必要なサードパーティライブラリ固有の設定をインポートする方法はありますか。私はグローバルレベルではなくプロジェクトレベルでこれを行うことができるようにしたいのです。新しいライブラリを入手すれば、通常の開発プロジェクトを破ることなくテストできます。一例として、Visual Studio 2010プロパティシートの継承

: ライブラリ1:インクルードとlibディレクトリX \ LIB1 \:\ LIB1 \ Libの Library2:\ LIB2 \インクルードとlibディレクトリY:\ LIB2 \ Libのニーズは、ディレクトリYを含んニーズがディレクトリXが含まれます

2つのプロパティシートを作成しようとしましたが、VSが階層内を移動するときに、(階層に従って)最新の設定を使用するように見えます。

ディレクトリのプロパティが累積されるようにこれらを設定する方法はありますか?

おかげで、 エリック

+0

マクロは$(AdditionalIncludeDirectories)を使用することです。 –

+0

$(AdditionalIncludeDirectories)か%(AdditionalIncludeDirectories)ですか? – ossandcad

答えて

0

は、親またはプロジェクトデフォルトはから」継承をボックスをチェックし、これが自動的にneccessaryマクロ(例えば追加されます、フィールドの右側のドロップダウン矢印をクリックして「編集」を選択します$(AdditionalIncludeDirectories)など

関連する問題