Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Linux- błąd: "undefined reference to 'getch()'"

Ostatnio zmodyfikowano 2010-06-24 21:29
Autor Wiadomość
osik90
Temat założony przez niniejszego użytkownika
» 2010-06-24 20:22:11
jestem zainteresowany nową wersją kursu, bo jak widać w kursie na tej stronie w dziale dla początkujacych padłem na 3 "lekcji"
P-18302
DejaVu
» 2010-06-24 20:22:46
To napisz do mnie na gg: 6848919 lub na maila antispam@ddt.pl
P-18303
madmike44
» 2010-06-24 21:17:39

@madmike44: to jest błąd linkera, definicji funkcji faktycznie nie widać, ale mimo to funkcji można użyć, bo kompilatorowi wystarczy deklaracja. Na moje oko ktoś zapomniał dołączyć jakiegoś liba przy linkowaniu.

Dlatego napisałem o braku definicji, a nie deklaracji :) :P
P-18304
Elaine
» 2010-06-24 21:29:53
Spoko, tylko widzisz - przyznałem ci rację, twierdząc, że definicji funkcji faktycznie nie widać, przy okazji prostując błąd (brak definicji nawet na etapie linkowania nie oznacza, że funkcji nie można użyć - linkerowi też wystarczy tylko "bliżej nieokreślona" informacja, że dany symbol istnieje) i podając prawdopodobny sposób na pozbycie się błędu z którym OP ma problem, a ty mnie tu próbujesz uczyć różnicy między definicją a deklaracją.
P-18305
1 « 2 »
Poprzednia strona Strona 2 z 2