私は次の形式のリンカエラー持つ保つ:Visual Studio(LNK2005)でこのリンクエラーを解決するにはどうすればよいですか?
と私はしないでください...定義されすでに :
libcmtd.dll msvmrtd.dll いくつかの要素(_mkdir EXを)それらを解決する方法を知っている。プライベート
:ここ
は、完全なエラーメッセージです__thiscall TYPE_INFO :: TYPE_INFO(TYPE_INFOクラスのconst &)すでに LIBCMTDで定義された」 (?? 0type_info @@ AAE @ ABV0 @@ Z) .LIB(typinfo.obj)MSVCRTD.LIB(ti_inst.obj):エラーLNK2005: "プライベート:TYPE_INFO ::演算子=(constの& TYPE_INFOクラス)& __thiscall TYPE_INFOクラス"(?? 4type_info @@ AAEAAV0 @ ABV0 @@ Z)は、すでに で定義されています。LI BCMTD.lib(typinfo.obj)
この問題を解決するのに役立ちますか?
'type_info'クラスと全く同じリンカ問題があります。私はMultithreaded-Debug-DLLからMultithreaded-Debugに変更しました。それ以前はすべてが機能していました。しかし、私のプログラムが別のコンピュータで動作するためには、マルチスレッド - デバッグが必要です。あなたは解決策に来ましたか? –