[Allegro]Błąd podczas kompilacji
Ostatnio zmodyfikowano 2009-08-25 11:09
eBbi Temat założony przez niniejszego użytkownika |
[Allegro]Błąd podczas kompilacji » 2009-08-25 07:11:19 Witam all Mam taki mały problem podczas kompilacji. Normalnie tworzę tablice 2 wartościową a tu nagle jakiś dziwny błąd wywala. JEST TO PLIK NAGŁÓWKOWY Kod: #include <allegro.h> #include <iostream>
int roz[ 2 ];
void init(); void ladowanie_fonts(); void deinit(); void menu_main();
void menu_main_wys();
raport: multiple definition of `roz' first defined here multiple definition of `roz' first defined here ld returned 1 exit status [Surf-Ball.exe] Error 1
a tu obrazek całego zdarzenia: http://img187.imageshack.us/img187/6905/17274501.jpgz góry dziękuje. |
|
manfred |
» 2009-08-25 11:09:45 W pliku nagłówkowym muszą być deklaracje, nie definicje. Zamiast int roz[ 2 ]; napisz extern int roz[]; i w jakimś pliku .cpp ( jednym, jedynym!): int roz[ 2 ]; |
|
« 1 » |