linker: undefined reference to sqrt.
Verfasst: Do Nov 07, 2013 2:28 pm
Hallo. Ich versuche folgende Datei zu kompilieren:
mit
Der Linker spuckt mir folgenden Fehler aus:
Kann mir jemand bei der Lösung des Problems behilflich sein?
Code: Alles auswählen
#include <stdio.h> /* printf */
#include <math.h> /* sqrt */
int main ()
{
double param, result;
param = 1024.0;
result = sqrt (param);
printf ("sqrt(%f) = %f\n", param, result );
return 0;
}
Code: Alles auswählen
gcc sqrt.c
Code: Alles auswählen
/tmp/cciqi2kL.o: In function `main':
sqrt.c:(.text+0x2d): undefined reference to `sqrt'
collect2: ld gab 1 als Ende-Status zurück