DirectXとかでゲームプログラムが作りたい。
基本的にメモ帳などに使う事を目的にする予定
2011
VC2008
状況
適当にサイトからコピペして実行しようとして発生
エラー内容
LINK : warning LNK4098: defaultlib 'LIBCMTD' は他のライブラリの
使用と競合しています。/NODEFAULTLIB:library を使用してください。
fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが
見つかりました。
解決方法
VCのプロジェクトを左クリック→プロパティ→c/c++(これはCppファイルを
一つでも作ってないと出ない)→コード生成→ランタイムライブラリから
マルチスレッドデバック DLL(/MDd)をマルチスレッドデバッグ(/MTd)に
変更することで解決。Release版ならマルチスレッド(/MT)を選ぶようにする。
状況
適当にサイトからコピペして実行しようとして発生
エラー内容
LINK : warning LNK4098: defaultlib 'LIBCMTD' は他のライブラリの
使用と競合しています。/NODEFAULTLIB:library を使用してください。
fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが
見つかりました。
解決方法
VCのプロジェクトを左クリック→プロパティ→c/c++(これはCppファイルを
一つでも作ってないと出ない)→コード生成→ランタイムライブラリから
マルチスレッドデバック DLL(/MDd)をマルチスレッドデバッグ(/MTd)に
変更することで解決。Release版ならマルチスレッド(/MT)を選ぶようにする。
PR
Post your Comment