sqrt , Hilfe?
-
Hallo Zusammen,
ich habe suse 10.0 installiert, ich habe eine einfaches Problem, wenn ich die Funktion sqrt benutze bekomme ich ein Fehler, obwohl die header datei<math.h> schon definiert ist. Kann mir irgend jemand helfen?
Danke
-
Wahrscheinlich fehlt die math-Bibliothek (die .h-Datei ist nicht die Bibliothek, nur eine "Beschreibung" davon).
Ergo: Mit -lm compilieren
-
probier mal mit -lm (oder -lmath?) zu kompilieren.
-
danke,
zu compilieren benutze ich den Befehl: gcc -o dateiname dateiname.c
wie kann ich -lm da benutzen?
danke
-
Sag bloss das hättest Du nicht selbst mal ausprobieren können
gcc -o dateiname dateiname.c -lm
Alternativ
gcc -o dateiname -lm dateiname.c
gcc -lm -o dateiname dateiname.c
-
gcc -o dateiname dateiname.c -lm