PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem mit cos-funktion



freaky
03-07-2001, 14:10
hi leute!

ich habe in meinem programm zwar die math.h eingebunden, doch die cos/sqrt - funktion kann ich nicht ausführen. woran liegt das? könnt ihr mir bitte helfen. bin schon ziemlich beim verzweifeln.

thankx

jgbauman
04-07-2001, 08:01
Poste halt mal ne genaue Fehlermeldung.

Ich rat jetzt einfach mal:

Beim linken "-lm" vergessen?

z.B.
gcc -o xyz xyz.c -lm

freaky
04-07-2001, 13:23
danke!

genau das wars. aber was machen die flags -lm genau und warum brauch ich diese flags?

jgbauman
04-07-2001, 15:18
RTFM
man gcc
oder
info gcc

-lxyz sagt dem Linker er soll das Programm auch gegen die Bibliothek libxyz.(a|so) linken.
libm.a enthaelt die Implementierungen zu "math.h"