トップページ > 過去ログ > 記事閲覧
DrawPixelにてError246
名前:あせん 日時: 2008/05/20 19:01

Visual C++ 2008 Express Edition、OSはVistaです。 何度もある質問のようなのですが、 解決が出来ず困っています。 以下ログです。 ------ ビルド開始: プロジェクト: test, 構成: Debug Win32 ------ リンクしています... DrawPixel.obj : error LNK2019: 未解決の外部シンボル __RTC_CheckEsp が関数 _WinMain@16 で参照されました。 DrawPixel.obj : error LNK2001: 外部シンボル "__RTC_Shutdown" は未解決です。 DrawPixel.obj : error LNK2001: 外部シンボル "__RTC_InitBase" は未解決です。 LINK : error LNK2001: 外部シンボル "_WinMainCRTStartup" は未解決です。 DxLib.lib(DxWin.obj) : error LNK2019: 未解決の外部シンボル _exit が関数 "int __cdecl InitializeWindow(void)" (?InitializeWindow@@YAHXZ) で参照されました。 libjpeg.lib(jerror.obj) : error LNK2001: 外部シンボル "_exit" は未解決です。 vorbisfile_static.lib(floor1.obj) : error LNK2001: 外部シンボル "_exit" は未解決です。 vorbisfile_static.lib(res0.obj) : error LNK2001: 外部シンボル "__fltused" は未解決です。 vorbisfile_static.lib(floor1.obj) : error LNK2001: 外部シンボル "__fltused" は未解決です。 | | (省略) | | test - エラー 246、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ========== 5.DXライブラリを使用するためのプロジェクトの設定を行う の中の、 D ダイアログ右側に表示されている『ランタイム ライブラリ』の項目を 『マルチスレッド デバッグ(/MTd)』に変更します。 も、 F ダイアログ右側に表示されている『ランタイム ライブラリ』の項目を今度は 『マルチスレッド(/MT)』に変更します。 も、確認しましたが、ちゃんと選択されてました。 2008/04/20/05:21で管理人さんが言うように、 >ソリューションエクスプローラに表示されているtestプロジェクトと DrawPixel.cpp の >どちらも『マルチスレッド デバッグ(/MTd)』が選択されているか確認 というのも確認してみましたが、ちゃんとマルチスレッド デバッグ(/MTd)』になってました。 パスに関しても参照を使って『プロジェクトに追加すべきファイル_VC用』を選択して追加しました。 また、そのフォルダ内のファイルをtestプロジェクトのフォルダ内にコピーしてみたりもしました。 が、何も変化しません。 もう一体何がいけないのかさっぱりです。;; どうかご教授願います。

Page: 1 |

Re: DrawPixelにてError246 ( No.1 )
名前:管理人 日時:2008/05/26 00:21

お使いのDXライブラリのバージョンは最新のものでしょうか? もし Ver2.24c 以前のバージョンをお使いでしたら Ver2.24c を ダウンロードして再度試してみて下さい。m(_ _)m

Page: 1 |