トップページ > 過去ログ > 記事閲覧
DxLib導入時に
名前:Lbfuvab 日時: 2009/02/17 14:30

最近BCCからVC++2008EEに移りDxLibを設定したのですが、 導入時に作った点を打つプログラムで以下のようなエラーが出ます。どうすればいいのでしょうか? 1>------ すべてのリビルド開始: プロジェクト: testDx, 構成: Release Win32 ------ 1>プロジェクト 'testDx'、構成 'Release|Win32' の中間出力ファイルを削除しています。 1>コンパイルしています... 1>main.cpp 1>リンクしています... 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __initterm_e は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: _exit は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __exit は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(crt0dat.obj) : error LNK2005: __cexit は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(fflush.obj) : error LNK2005: _fflush は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(invarg.obj) : error LNK2005: __invoke_watson は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(crt0init.obj) : error LNK2005: ___xi_a は既に MSVCRT.lib(cinitexe.obj) で定義されています。 1>LIBCMT.lib(crt0init.obj) : error LNK2005: ___xi_z は既に MSVCRT.lib(cinitexe.obj) で定義されています。 1>LIBCMT.lib(crt0init.obj) : error LNK2005: ___xc_a は既に MSVCRT.lib(cinitexe.obj) で定義されています。 1>LIBCMT.lib(crt0init.obj) : error LNK2005: ___xc_z は既に MSVCRT.lib(cinitexe.obj) で定義されています。 1>LIBCMT.lib(tidtable.obj) : error LNK2005: __encode_pointer は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(tidtable.obj) : error LNK2005: __decode_pointer は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(winxfltr.obj) : error LNK2005: __XcptFilter は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(errmode.obj) : error LNK2005: ___set_app_type は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(mlock.obj) : error LNK2005: __unlock は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(mlock.obj) : error LNK2005: __lock は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(setlocal.obj) : error LNK2005: __configthreadlocale は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(dosmap.obj) : error LNK2005: __errno は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LIBCMT.lib(getenv.obj) : error LNK2005: _getenv は既に MSVCRT.lib(MSVCR90.dll) で定義されています。 1>LINK : warning LNK4098: defaultlib 'MSVCRT' は他のライブラリの使用と競合しています。/NODEFAULTLIB:library を使用してください。 1>LINK : warning LNK4098: defaultlib 'LIBCMT' は他のライブラリの使用と競合しています。/NODEFAULTLIB:library を使用してください。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_jtransform_execute_transformation" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_jcopy_markers_execute" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_jtransform_adjust_parameters" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_jtransform_request_workspace" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_jcopy_markers_setup" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_write_stdout" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_read_stdin" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_read_scan_script" は未解決です。 1>libjpeg.lib(jpegtran.obj) : error LNK2001: 外部シンボル "_keymatch" は未解決です。 1>C:\VC\Projects\testDx\Release\testDx.exe : fatal error LNK1120: 外部参照 9 が未解決です。 1>ビルドログは "file://c:\VC\Projects\testDx\testDx\Release\BuildLog.htm" に保存されました。 1>testDx - エラー 31、警告 2 ========== すべてリビルド: 0 正常終了、1 失敗、0 スキップ ==========

Page: 1 |

Re: DxLib導入時に ( No.1 )
名前:Lbfuvab 日時:2009/02/17 18:40

追記です。 LIBCMT.libをリンクしない設定にしてビルドしたのですが、以下の様になります。 1>リンクしています... 1>libpng.lib(pngerror.obj) : error LNK2001: 外部シンボル "__iob" は未解決です。 1>libpng.lib(pngrutil.obj) : error LNK2001: 外部シンボル "__iob" は未解決です。 1>libpng.lib(pngwutil.obj) : error LNK2001: 外部シンボル "__iob" は未解決です。 1>libjpeg.lib(jerror.obj) : error LNK2001: 外部シンボル "__iob" は未解決です。 1>C:\VC\Projects\testDx\Release\testDx.exe : fatal error LNK1120: 外部参照 1 が未解決です。 1>ビルドログは "file://c:\VC\Projects\testDx\testDx\Release\BuildLog.htm" に保存されました。 1>testDx - エラー 5、警告 0 ========== すべてリビルド: 0 正常終了、1 失敗、0 スキップ ==========
Re: DxLib導入時に ( No.2 )
名前:Lbfuvab 日時:2009/02/17 19:26

自己解決しました。 ありがとうございました。

Page: 1 |