[C++]Zmienne globalne definiowanie
: 02 lip 2009, 10:25
Ostatnio robie program (a dokladniej gre). Chcialem zdefiniowac zmienne i rozne rzeczy, po to aby byly dostepne w calym pliku. Dokladniej gre robie przez biblioteke allegro i mam np
i dalem to do pliku global.h
I teraz mam problem. Jesli chodzi o kompilacje w przypadku dolaczenia tego z jednego pliku to jest ok. Jednak teraz mam drugi plik, wpisalem w nim tez #include <global.h> tak jak w pierwszym i mam np. takie bledy:
Prosze o pomoc. Z gory dziekuje 
Kod: Zaznacz cały
int lx,ly,mx,my,ox,oy;
int status;
FONT *czcz;
BITMAP *bufor;
BITMAP *tlo;
BITMAP *maluch;
BITMAP *ludek;
BITMAP *object;
I teraz mam problem. Jesli chodzi o kompilacje w przypadku dolaczenia tego z jednego pliku to jest ok. Jednak teraz mam drugi plik, wpisalem w nim tez #include <global.h> tak jak w pierwszym i mam np. takie bledy:
Kod: Zaznacz cały
multiple definition of `lx'
first defined here
