※ ChatGPTを利用し、要約された質問です(原文:VC++2005ExpressEditionでのエラー)
VC++2005ExpressEditionでのエラー
VC++2005ExpressEditionでのエラー
タイトルの通り、VC++2005EEでプログラムを作成しているのですが
ビルド時にエラーが出てしまいます。
------ ビルド開始: プロジェクト: Object, 構成: Debug Win32 ------
リンクしています...
3jjiki.obj : error LNK2019: 未解決の外部シンボル "int img_R" (?img_R@@3HA) が関数 "void __cdecl JikiLoad(void)" (?JikiLoad@@YAXXZ) で参照されました。
3jjiki.obj : error LNK2019: 未解決の外部シンボル "int img_C" (?img_C@@3HA) が関数 "void __cdecl JikiLoad(void)" (?JikiLoad@@YAXXZ) で参照されました。
3jjiki.obj : error LNK2019: 未解決の外部シンボル "struct BBB * bombig" (?bombig@@3PAUBBB@@A) が関数 "void __cdecl JikiInit(void)" (?JikiInit@@YAXXZ) で参照されました。
3jjiki.obj : error LNK2019: 未解決の外部シンボル "struct BBB * bom" (?bom@@3PAUBBB@@A) が関数 "void __cdecl JikiInit(void)" (?JikiInit@@YAXXZ) で参照されました。
3jjiki.obj : error LNK2019: 未解決の外部シンボル "struct SHOT_C * JitamaC" (?JitamaC@@3PAUSHOT_C@@A) が関数 "void __cdecl JikiShotC(void)" (?JikiShotC@@YAXXZ) で参照されました。
3jjiki.obj : error LNK2019: 未解決の外部シンボル "struct CharaData CharaData" (?CharaData@@3U0@A) が関数 "void __cdecl JikiShotC(void)" (?JikiShotC@@YAXXZ) で参照されました。
3jjiki.obj : error LNK2019: 未解決の外部シンボル "struct SHOT_R * JitamaR" (?JitamaR@@3PAUSHOT_R@@A) が関数 "void __cdecl JikishotR(void)" (?JikishotR@@YAXXZ) で参照されました。
I:\Works\Projects\Object\Debug\Object.exe : fatal error LNK1120: 外部参照 7 が未解決です。
ビルドログは "file://i:\Works\Projects\Object\Object\Debug\BuildLog.htm" に保存されました。
Object - エラー 8、警告 0
========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ==========
未解決のシンボルと言われているものは全てヘッダーファイルにて
extern int img_C;
の様に宣言しています。
あれこれ弄って見たのですが全く進展しません。
アドバイスをお願いします。
お礼
確認したところ、何処でも定義されていませんでした。 なので定義したところ、正常に動作しました。 素早い回答ありがとうございます。