Visual Studio 2010ExpressEditionで。prj1というプロジェクト(静的ライブラリ)があります。prj1には、オブジェクトobj1を作成するためのコードがあります。
ダイナミックライブラリである別のプロジェクトprj2には、「newobj1」によってオブジェクトをインスタンス化するコードがあります(obj1のコードはprj1にあります)。
prj2をビルドしようとすると、リンクエラーが発生します。
1> prj2->プロパティ->フレームワークと参照を右クリックしようとすると、prj1を新しい参照として追加すると、MSVCRTD.lib(MSVCR100D.dll)のようなリンクエラーがたくさん発生します:エラーLNK2005:
2>上記の手順1を実行せず、ソリューション->プロパティ->プロジェクトの依存関係を右クリックし、prj1を選択してprj2に依存する場合。次に、次のようなリンクエラーが発生します:エラーLNK2019:未解決の外部シンボルobj1...未解決の外部。
誰かが私がこの問題を解決するのを手伝ってくれるなら、それはとても親切です。
ありがとう