#include "myhelper.h"
#include "mymain_4.h"
//自キャラのデータ
Point2D g_jikipos = {40, 400};
//画像ハンドル
int g_jikiimage[11];
//色々なファイルの読み込み
int LoadFiles() {
//画像ファイルの読み込み
if (LoadDivGraph("media\\player01.bmp",
11, 11, 1, 64, 64, g_jikiimage) == -1) return -1;
return 1;
}
.obj : error LNK2019: 未解決の外部シンボル (?MyMain_4@@YAXXZ) が関数 _WinMain@16 で参照されました。
error LNK1120: 外部参照 1 が未解決です。 .exeファイル
この記述の時、こういったエラーに見舞われます。
プログラムの記述でしょうか?
ネットで調べ、ファイルの形式をWIN32コンソールアプリケーションに変えても、
エラーが取れませんでした。
何か方法があればと思い質問します。 VC++の2010を使っています。
No.1ベストアンサー
- 回答日時:
C/C++では、最後にobjファイルをまとめてDLLやEXEにする「リンク」という作業があり、このときに、各ファイルやライブラリにちらばっている関数や変数等の名前(シンボル)を、その 実体と結びつける作業を行います。
このとき、その結びつけるべき相手が無いのときに出るのがこのエラーです。
> .obj : error LNK2019: 未解決の外部シンボル (?MyMain_4@@YAXXZ) が関数 _WinMain@16 で参照されました。
とあるように、 MyMain_4という関数が、宣言だけされていて、その実体が無いのがエラーの原因です。
C++の場合、多重定義というのがあって、同じ関数名でも、引数が違うと別の関数とみなされます。
例えば、 mymain_4.hの中で 「MyMain_4(int)」と宣言していて、実際の定義(命名から想像するとmymain_4.cppの中?)では「My_main_4(char)」が定義されてる、とか、そういう間違いは無いですか?
私にも、大変わかりやすい回答で有り難うござます。
試してみて解決し、なんとなく理解も出来ました。
参考書を見ながら勉強していまして、
mymain_4を宣言しておき内容を書き込んでいませんでした。
内容を記述することにより解決できました。
本当に有り難うございます。
勉強頑張ります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
準・究極の選択
「年収1000万円で一生カレーライス」か 「年収180万円で毎日何でも食べ放題」 あなたはどちらを選びますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
C++でのエラー LNK2001
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パブリックシンボルとは?
-
外部シンボルの未解決のエラー
-
python エラー
-
アプリケーションのDLLファイル...
-
エクセルのエラーメッセージ「4...
-
Makefile作成時の拡張子.oとは?
-
<unistd.h>をVisualStudioでつ...
-
ソフトの開発言語を調べる方法
-
エクセルVBAではRound...
-
VB5の逆コンパイルについて
-
ビルド失敗 指定されたファイ...
-
ヘッダファイルを使わずに定義...
-
Excelのエラーで困ってます。
-
ILSpyで、デコンパイルできない。
-
Visual Studioのstrcpy_sについて
-
HEWを使用しているのですが、こ...
-
VBAを何回も作り直して、容量が...
-
TeXのエラーメッセージ
-
unsigned long long 型のフォー...
-
レコードセットをcloseする所で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外部依存関係について
-
教えてgooについて
-
外部シンボル" ~~"は未解決で...
-
error LNK2001について
-
LNK2019: 外部シンボル どのよ...
-
C言語のエラー LNK1120: 外部参照
-
C++でのエラー LNK2001
-
外部シンボルの未解決のエラー
-
wsprintfのエラーについて
-
このプログラムを動かしたいの...
-
パブリックシンボルとは?
-
未解決の外部シンボル
-
外部シンボル未解決 LNK2001
-
Microsoft visual C++ 2010 Exp...
-
LNK2001(Pro*c)
-
外部シンボルについて
-
DLL呼び出しAPのリンクエラーに...
-
C++ Builderでユニットの追加
-
C++/CLIでfstream(.NET 3.5)
-
libdecodeqrをVC6.0のダイアロ...
おすすめ情報