外部シンボル"~~"は未解決です。というのは何なのでしょうか?
Posted: 2011年9月04日(日) 04:19
たびたび書き込んでしまってすみません;
今回わかりやすいようにと思い、ファイルを分けてコンパイルしようとしたのですが、
1>------ ビルド開始: プロジェクト: VsActionShooting, 構成: Debug Win32 ------
1>load.obj : error LNK2001: 外部シンボル ""int tama" (?tama@@3HA)" は未解決です。
1>load.obj : error LNK2001: 外部シンボル ""int (* image2)[16]" (?image2@@3PAY0BA@HA)" は未解決です。
1>main.obj : error LNK2001: 外部シンボル ""int (* image2)[16]" (?image2@@3PAY0BA@HA)" は未解決です。
1>load.obj : error LNK2001: 外部シンボル ""int (* image1)[16]" (?image1@@3PAY0BA@HA)" は未解決です。
1>main.obj : error LNK2019: 未解決の外部シンボル "int (* image1)[16]" (?image1@@3PAY0BA@HA) が関数 _WinMain@16 で参照されました。
1>C:\Documents and Settings\*****\デスクトップ\対戦アクションシューティング\VsActionShooting\Debug\VsActionShooting.exe : fatal error LNK1120: 外部参照 3 が未解決です。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
という文字が最後に出てきてしまいました。
これはどういう意味のものなのでしょうか?
解決策も教えてくださるとありがたいです。
今回わかりやすいようにと思い、ファイルを分けてコンパイルしようとしたのですが、
1>------ ビルド開始: プロジェクト: VsActionShooting, 構成: Debug Win32 ------
1>load.obj : error LNK2001: 外部シンボル ""int tama" (?tama@@3HA)" は未解決です。
1>load.obj : error LNK2001: 外部シンボル ""int (* image2)[16]" (?image2@@3PAY0BA@HA)" は未解決です。
1>main.obj : error LNK2001: 外部シンボル ""int (* image2)[16]" (?image2@@3PAY0BA@HA)" は未解決です。
1>load.obj : error LNK2001: 外部シンボル ""int (* image1)[16]" (?image1@@3PAY0BA@HA)" は未解決です。
1>main.obj : error LNK2019: 未解決の外部シンボル "int (* image1)[16]" (?image1@@3PAY0BA@HA) が関数 _WinMain@16 で参照されました。
1>C:\Documents and Settings\*****\デスクトップ\対戦アクションシューティング\VsActionShooting\Debug\VsActionShooting.exe : fatal error LNK1120: 外部参照 3 が未解決です。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
という文字が最後に出てきてしまいました。
これはどういう意味のものなのでしょうか?
解決策も教えてくださるとありがたいです。