新しいソースファイル
Posted: 2013年9月05日(木) 19:34
プログラミングはC言語を少しやったことがあるくらいの初心者です。新・ゲームプログラミングの館でDXライブラリ入門編の1.3までをtest.cppに上書きしてやってしまったのですが、新しいソースファイルtest2.cppを作成して1.3のプログラム
---------------------------------------------------------------
#include "DxLib.h"
int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){
DxLib_Init(); // DXライブラリ初期化処理
LoadGraphScreen( 50, 100, "画像/キャラクタ00.png", TRUE ); // 画像を描画する
WaitKey(); // キー入力待ち
DxLib_End(); // DXライブラリ終了処理
return 0;
}
-------------------------------------------------------------
をデバッグなしで開始をしたらエラーが発生してしまい、今までできていたtest.cppでもエラーになってしまいます。以下のように出るのですが何がダメなのかよかったら教えていただきたいです。よろしくお願いします。
1>------ ビルド開始: プロジェクト: GameProg, 構成: Debug Win32 ------
1>リンクしています...
1>test2.obj : error LNK2005: _WinMain@16 は既に test.obj で定義されています。
1>C:\Users\haruka1006\Desktop\GameProg\Debug\GameProg.exe : fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが見つかりました。
1>ビルドログは "file://c:\Users\haruka1006\Desktop\GameProg\Debug\BuildLog.htm" に保存されました。
1>GameProg - エラー 2、警告 0
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
---------------------------------------------------------------
#include "DxLib.h"
int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){
DxLib_Init(); // DXライブラリ初期化処理
LoadGraphScreen( 50, 100, "画像/キャラクタ00.png", TRUE ); // 画像を描画する
WaitKey(); // キー入力待ち
DxLib_End(); // DXライブラリ終了処理
return 0;
}
-------------------------------------------------------------
をデバッグなしで開始をしたらエラーが発生してしまい、今までできていたtest.cppでもエラーになってしまいます。以下のように出るのですが何がダメなのかよかったら教えていただきたいです。よろしくお願いします。
1>------ ビルド開始: プロジェクト: GameProg, 構成: Debug Win32 ------
1>リンクしています...
1>test2.obj : error LNK2005: _WinMain@16 は既に test.obj で定義されています。
1>C:\Users\haruka1006\Desktop\GameProg\Debug\GameProg.exe : fatal error LNK1169: 1 つ以上の複数回定義されているシンボルが見つかりました。
1>ビルドログは "file://c:\Users\haruka1006\Desktop\GameProg\Debug\BuildLog.htm" に保存されました。
1>GameProg - エラー 2、警告 0
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========