Bonsoir à tous!
Quelqu'un pourrait-il m'expliquer pourquoi j'ai cette erreur:
lorsque je compile le petit programme suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 /tmp/test_cos-7cfa43.o: dans la fonction « main »: test_cos.c:(.text+0x24): référence indéfinie vers « cos » clang: error: linker command failed with exit code 1 (use -v to see invocation)
Je précise que ma ligne de commande pour compiler est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #include <math.h> #include <stdio.h> #include <stdlib.h> #define M_Pi 3.14159 int main(){ printf("%f \n", cos(M_Pi/3)); return EXIT_SUCCESS; }
En vous remerciant d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part clang -Wall -Wextra -std=c99 test_cos.c -o cos![]()
Partager