1

MS Visual Studio 2008 で複数の人が使用する VC++ プロジェクトをセットアップしています。物事をできるだけシンプルにしたかったので、プロジェクトのプロパティを介して追加のインクルード ディレクトリを設定しました。また、[ツール] -> [オプション] -> [プロジェクトとソリューション] -> [VC++ ディレクトリ] から追加のライブラリ ファイルをセットアップしました。

ただし、私の問題は、ライブラリのインライン リンクを行う SDK を使用しているため、追加のライブラリ パスを設定する必要があることです。

各参加者にライブラリ パスを MSVS2008 環境に手動で追加するように指示することもできますが、RELATIVE ライブラリ パスをプロジェクト自体に統合できれば便利です。

4

2 に答える 2

2

代わりに、プロパティ シートの使用を検討する必要があります。プロジェクト間で共通のパスやその他のプロジェクト プロパティを柔軟に設定できます。

SDK への絶対パスのユーザー マクロを含むプロパティ シートを作成できます。そのユーザー マクロを使用して、プロパティ シートで追加のライブラリ パスを設定できます。このように、絶対パスを 1 か所で変更するだけで、すべてのプロジェクトに適用されます。

グローバルな "VC++ ディレクトリ" 機能は、Visual Studio 2010 で削除されました (基本プロパティ シートのセットに置き換えられました)。

于 2010-03-14T19:29:43.510 に答える