トップページ > 過去ログ > 記事閲覧
ビルドエラー『error LNK2019』が発生します
名前:ジロー 日時: 2012/02/25 14:28

度々申し訳ありません。先日質問させていただきました、初心者です。 現在、Visual Studio2008で、「C言語 ゲームプログラミング」のキャラクターを動かすところまで進んでいるのですが、 プログラムを入力しデバックを開始したところ、以下のようなエラーが出てしまいました。 サンプル通りのプロジェクト設定をしており、環境設定も間違っていないようなのですが、どのようにしたら 解決できますでしょうか。 尚、Chap3のデバックは可能でした。 よろしくお願い致します。 1>------ ビルド開始: プロジェクト: chap4, 構成: Debug Win32 ------ 1>リンクしています... 1>myhelper.obj : error LNK2019: 未解決の外部シンボル "void __cdecl MyMain(void)" (?MyMain@@YAXXZ) が関数 _WinMain@16 で参照されました。 1>G:\ドキュメント\VS2008\chap4\Debug\chap4.exe : fatal error LNK1120: 外部参照 1 が未解決です。 1>ビルドログは "file://g:\ドキュメント\VS2008\chap4\Debug\BuildLog.htm" に保存されました。 1>chap4 - エラー 2、警告 0 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

Page: 1 |

Re: ビルドエラー『error LNK2019』が発生します ( No.1 )
名前:softya(ソフト屋) 日時:2012/02/25 14:45

「C言語 ゲームプログラミング」って「14歳からはじめるc言語ゲームプログラミング教室」の事でしょうか? 本を持っていないので詳しいことはわからないですが、 このエラーはMyMainと言う関数を呼び出しているのにMyMainの関数実体がないのでリンクでエラーになったという状態です。 プログラムを自分で打ち込んだのなら打ち込みミス、DVD-ROMのサンプルなら何かの手違いで内容を変えてしまった恐れがあります。 良い機会なので関数について勉強したほうが良いかも知れません。
Re: ビルドエラー『error LNK2019』が発生します ( No.2 )
名前:ジロー 日時:2012/02/25 18:24

softyaさん、ご回答ありがとうございました! ちょっと勉強したりして、なんとか解決できました! 精進致します…m(_ _)m

Page: 1 |