リンク中にエラー
Posted: 2008年9月06日(土) 20:42
ここサイトのプログラムを見ながら自分で作ってみたのですが、
リンク中にエラーが出るんですがそれがどうしても直せません。
リンクしています...
fps.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
main.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
setcolor.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
load.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
player.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
gameinitialize.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
sturct player_t Player は構造体の宣言のすぐ下に
typedef struct{
double x,y; //座標
int img;
int shot[11][15];
int counter;
}player_t;
player_t Player;
としか書いてないんですが
リンク中にエラーが出るんですがそれがどうしても直せません。
リンクしています...
fps.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
main.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
setcolor.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
load.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
player.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
gameinitialize.obj : error LNK2005: "struct player_t Player" (?Player@@3Uplayer_t@@A) は既に firstinit.obj で定義されています。
sturct player_t Player は構造体の宣言のすぐ下に
typedef struct{
double x,y; //座標
int img;
int shot[11][15];
int counter;
}player_t;
player_t Player;
としか書いてないんですが