トップページ > 過去ログ > 記事閲覧
サンプルのビルドでエラー
名前: 日時: 2008/06/30 15:04

まったくの初心者ですが診断をお願い致します。 「VisualC++ 2008 Express Edition」環境、XPです。 「VisualC++用 DXライブラリ(Ver2.19b)」を導入し、使い方の最後”点を表示するプログラム”で、ビルドのエラーが出て難儀しております。 ◎サンプルプログラムは次のとおりです。(サンプルをコピペで利用しています) #include "DxLib.h" // プログラムは WinMain から始まります int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { if( DxLib_Init() == -1 ) // DXライブラリ初期化処理 { return -1 ; // エラーが起きたら直ちに終了 } DrawPixel( 320 , 240 , 0xffff ) ; // 点を打つ WaitKey() ; // キー入力待ち DxLib_End() ; // DXライブラリ使用の終了処理 return 0 ; // ソフトの終了 } ◎ビルド結果は次のようになります。 ------ ビルド開始: プロジェクト: test, 構成: Debug Win32 ------ コンパイルしています... DrawPixel.cpp マニフェストをリソースにコンパイルしています... Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 Copyright (C) Microsoft Corporation. All rights reserved. リンクしています... 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" は未解決です。  ・  ・多いので割愛します  ・ test - エラー 246、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ========== 『test』の『構成プロパティ』→『全般』は、『文字セット』の項目を『マルチ バイト文字セットを使用する』に、 『構成プロパティ』→『C/C++』→『コード生成』は、『ランタイム ライブラリ』の項目を『マルチスレッド デバッグ(/MTd)』に、 『構成』→『Release』は、『ランタイム ライブラリ』の項目を『マルチスレッド(/MT)』にそれぞれしています。 『プロジェクトに追加すべきファイル_VC用』フォルダは、『DxLib_VC2_19b.exe』を実行するときに、『DxLib_VC』まるごとC:\Program Files直下に展開したため、 ディレクトリの関連付け(インクルードファイル&ライブラリファイル)は、『C:\Program Files\DxLib_VC\プロジェクトに追加すべきファイル_VC用』となっています。 プロジェクトのフォルダパス、および『test』は、『c:\Documents and Settings\(英半角マシン名)\My Documents\Visual Studio 2008\Projects\test』となっています。 過去ログを参照し、『プロジェクトに追加すべきファイル_VC用』フォルダを英語半角にしたり、同フォルダの中身をそのままVC2008のプロジェクトフォルダに入れたり、 リンカの『追加のライブラリディレクトリ』に『プロジェクトに追加すべきファイル_VC用』フォルダを指定してみたりしましたが駄目でした。 どなたか宜しくお願い致します。

Page: 1 |

Re: サンプルのビルドでエラー ( No.1 )
名前: 日時:2008/07/01 13:00

自己解決しました。 どうも有難うございました。

Page: 1 |