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プロジェクトのフォルダ内にコピーしてみたりもしました。
が、何も変化しません。
もう一体何がいけないのかさっぱりです。;;
どうかご教授願います。