Strona 1 z 1

blad linkowania i kompilacji[C++]

: 30 sie 2009, 00:05
autor: pioterek_p
Mam problem z uruchomieniem programu z symfonii grebosza z rozdzialu 10 Załączam wszystkie pliki. http://odsiebie.com/pokaz/5159467---885e.html
np:
[Linked error] undefined reference to 'osoba::zapamietaj(char*, int)'

Odp: blad linkowania i kompilacji[C++]

: 30 sie 2009, 10:09
autor: doles2
Nie jestem teraz na Linuksie i nie wiem też w jaki sposób kompilujesz ten program, ale może powinieneś spróbować tego ? :

Kod: Zaznacz cały

g++ -c bilet.cpp
g++ -c pierwszy.cpp
g++ -c drugi.cpp
g++ -c osoba.cpp
g++ bilet.o pierwszy.o drugi.o osoba.o -o program
./program
Piszę z głowy i nie zdziwiłbym się, gdybym się pomylił.

Odp: blad linkowania i kompilacji[C++]

: 30 sie 2009, 10:39
autor: kabanek
albo w jednej komendzie

Kod: Zaznacz cały

g++ bilet.cpp pierwszy.cpp drugi.cpp osoba.cpp -o program
./program