Je débute à la fois en C et sur linux et j'ai quelques problèmes à utiliser les fonctions de la librairie math.h.
J'ai donc fait ce petit prog afin de tester une fonction de cette librairie et je me retouve devant cette erreur que je ne comprends pas.
#include <math.h>
int main(){
double x= 2;
double y= 2; pow(x,y);
return(0);
}
|
A la compilation :
[bobmorton@localhost Complexe]$ whereis math.h
math: /usr/include/math.h
[bobmorton@localhost Complexe]$ gcc -Wall -c testage.c
[bobmorton@localhost Complexe]$ gcc -o testage testage.c
/tmp/cckogRLm.o: In function `main':
/tmp/cckogRLm.o(.text+0x39): undefined reference to `pow'
collect2: ld returned 1 exit status
|
Je suppose que c'est l'édition de lien qui chie mais je ne