0

レガシ コードを含む 30 以上の VS プロジェクトを含む大きな VS2008 ソリューションがあります。これらのプロジェクトの 1 つ (A としましょう) は、他のいくつかのプロジェクト (たとえば B) で必要とされるヘッダー ファイルを生成します。VS ソリューションの「プロジェクトの依存関係」に移動すると、プロジェクト B の依存関係についてプロジェクト A を確認できますが、VS はプロジェクト B のリンカー コマンド ライン オプションに、プロジェクト A の lib (「A.lib」) の追加の引数を含めます。残念ながら、プロジェクト A は lib ファイルを作成しないため、このプロジェクト B は lib ファイルを見つけることができず、ビルドできません。

私の問題に実行可能な解決策はありますか?

前もって感謝します!

乾杯、クリス

4

1 に答える 1

1

Ignore Import LibraryプロジェクトAに設定する必要があります。

このオプションは、この構成によって生成された (インポート) ライブラリが依存プロジェクトにインポートされないように指定します。

于 2013-07-25T15:07:55.603 に答える