C probleme de compilation

Résolu
elmadina Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   -  
elmadina Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
sous mon ubuntu 7.10 avec la commande cc mon programme ne se compile pas et le terminal m'affiche
"
/tmp/ccVH6BUA.o: In function `visu_frame':
Docu5.c:(.text+0x789): undefined reference to `cos'
Docu5.c:(.text+0x7bf): undefined reference to `sin'
collect2: ld a retourné 1 code d'état d'exécution
"
alors que le même programme marche sous windows
pouvez vous m'aider a resoudre ce problem et je vous remercie

2 réponses

daronmaster Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   44
 
soit tu a oublié d'inclure la bibliotheque math.h ou alors à la compilation tu as oublié de mettre -lm a la fin de ta ligne de compilation

voila

tchû
1
elmadina Messages postés 33 Date d'inscription   Statut Membre Dernière intervention  
 
merci bien
la bibliothèque math je l'ai inséré dans le programme
la faute est ce que je n'ai pas mis -lm
je vous remercie pour cette aide
le résultat de cette compilation est un fichier a.out
que est ce que je doit faire pour visualiser l'execution
et merci
0
mype Messages postés 2435 Date d'inscription   Statut Membre Dernière intervention   437
 
tape dans un terminal
./a.out
1
elmadina Messages postés 33 Date d'inscription   Statut Membre Dernière intervention  
 
merci a daronmaster et a mype
e vous remercie
0