C probleme de compilation

Résolu
elmadina Messages postés 33 Statut Membre -  
elmadina Messages postés 33 Statut Membre -
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
Configuration: Linux ubuntu7.10
Firefox 2.0.0.6

2 réponses

  1. 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
    1. elmadina Messages postés 33 Statut Membre
       
      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
  2. mype Messages postés 2459 Date d'inscription   Statut Membre Dernière intervention   437
     
    tape dans un terminal
    ./a.out
    1
    1. elmadina Messages postés 33 Statut Membre
       
      merci a daronmaster et a mype
      e vous remercie
      0