このエラーメッセージの意味を教えてください。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
HI魔神

このエラーメッセージの意味を教えてください。

#1

投稿記事 by HI魔神 » 13年前

1>main.obj : error LNK2019: 未解決の外部シンボル "void __cdecl Pdrow(void)" (?Pdrow@@YAXXZ) が関数 _WinMain@16 で参照されました。
1>C:\Users\tanaka\Documents\Visual Studio 2010\Projects\test2\Debug\test2.exe : fatal error LNK1120: 外部参照 1 が未解決です。

プログラムをデバッグしたところこのようなエラーが表示されました。
考えてもさっぱりわかりません。丸投げがダメなことはわかっていますが分かりません。
どなたか解説お願いします。

ISLe
記事: 2650
登録日時: 15年前
連絡を取る:

Re: このエラーメッセージの意味を教えてください。

#2

投稿記事 by ISLe » 13年前

エラーメッセージは、
WinMain関数の中で、引数がvoid、戻り値がvoidの関数Pdrowを呼び出すように書かれていますが、そのような関数が見付かりません
と言っています。

呼び出し側あるいは関数定義側で関数名のつづりが間違っている、あるいは、関数定義のソースファイルが分かれているならプロジェクトにソースファイルが登録されていない、といった原因が考えられます。

HI魔神

Re: このエラーメッセージの意味を教えてください。

#3

投稿記事 by HI魔神 » 13年前

ありがとうございます。そういう意味だったんですね・・・。
スペルしっかり間違えてました。メモ帳にでも張って覚えておきます。

閉鎖

“C言語何でも質問掲示板” へ戻る