[forse OT] Compilazione in C
Francesco Tonolli
francescotonolli a libero.it
Lun 28 Ott 2002 10:39:39 UTC
Ciao a tutti.
Avrei bisogno di qualche dritta per l'uso delle funzioni matematiche in C.
Spero che possiate aiutarmi.
Ho il seguete programmino:
----------prova.c------------------------
#include <stdio.h>
#include <math.h>
double p,q;
main ()
{
p=5;
q=sqrt(p);
printf("%d",q);
}
-------fine prova.c------------------
che non dovrebbe fare altro che darmi la radice di 5. Il problema รจ che quando
tento di compilarlo dando:
cc prova.c
mi restituisce:
/tmp/ccTxuuxb.o: In function `main':
/tmp/ccTxuuxb.o(.text+0x22): undefined reference to `sqrt'
collect2: ld returned 1 exit status
Idem per qualsiasi funzione matematica.
PERCHE???????????????
Ho consultato un sacco di manuali ma tutti mi dicono che quando dichiaro
math.h dovrei essere a posto.
Credo di sbagliare a usare cc.
Grazie ancora
FT
Maggiori informazioni sulla lista
Lug
|