undefinied reference

Fórumok

undefinied reference

Hozzászólások

Üdv!

Meg tudná nekem valaki mondani, hogy hol lehet találni egy listát ezekről a libekről?
Ugyanaz a problémám, mint azelőtt, csak most a stringekkel vacilál. :oops:

Üdv Mindenki!
Kapok egy

undefined reference to `sin'
/tmp/ccukhWrW.o(.text+0x40): In function `main':

hibaüzenetet, amikor a sin() és cos() függvényt használom. includeolom a math.h-t, de valami nem tetszik neki. Nagyon kezdő vagyok, és nem tudom, hogy ilyenkor mi a teendő. Nem tudna valaki segíteni? :(

Add meg a gcc- nek szvsz, hogy a math libet keresse, vagy hogy kell mondani :- ).

gcc filename.c -lm .

A -lm a lényeg.

[quote:bc8ed77181="daniel04"]Üdv!

Meg tudná nekem valaki mondani, hogy hol lehet találni egy listát ezekről a libekről?
Ugyanaz a problémám, mint azelőtt, csak most a stringekkel vacilál. :oops:

szerintem egy [code:1:bc8ed77181]ls /usr/lib/lib*.so[/code:1:bc8ed77181] megteszi. Valami elegáns megoldáson gondolkodtam hogy hogyan szedjem le a /usr/lib/lib-et az elejéről meg a .so-t a végéről, de nem jöttem rá végül. Szerintem ki tudod találni mi a lényeg :)

[quote:4f1ef0c958="lacipac"]
Valami elegáns megoldáson gondolkodtam hogy hogyan szedjem le a /usr/lib/lib-et az elejéről meg a .so-t a végéről, de nem jöttem rá végül.

\ls -1 /usr/lib/lib*.so | sed -e 's/\/usr\/lib\/lib\([^/][^.]*\)\..*/\1/'