Où sont les fonctions trigo ? [résolu]

Où sont les fonctions trigo ? [résolu] - C++ - Programmation

Marsh Posté le 12-11-2002 à 16:50:24    

salut
 
j'ai retrouvé un bout de code pour faire du calcul balistique.
quand je le compile, il affiche les erreurs suivant :
 

Code :
  1. [nico@c500 nico]$ gcc balle.c
  2. /tmp/ccIsYzWv.o: In function `fnf':
  3. /tmp/ccIsYzWv.o(.text+0x57): undefined reference to `sqrt'
  4. /tmp/ccIsYzWv.o: In function `fng':
  5. /tmp/ccIsYzWv.o(.text+0xc3): undefined reference to `sqrt'
  6. /tmp/ccIsYzWv.o: In function `main':
  7. /tmp/ccIsYzWv.o(.text+0x185): undefined reference to `cos'
  8. /tmp/ccIsYzWv.o(.text+0x1a1): undefined reference to `sin'
  9. /tmp/ccIsYzWv.o(.text+0x1dd): undefined reference to `atan'
  10. /tmp/ccIsYzWv.o(.text+0x21e): undefined reference to `sqrt'
  11. /tmp/ccIsYzWv.o(.text+0x54a): undefined reference to `atan'
  12. /tmp/ccIsYzWv.o(.text+0x58b): undefined reference to `sqrt'
  13. collect2: ld returned 1 exit status
  14. [nico@c500 nico]$

 
 
alors que j'ai bien un #include <math.h>
 
je dois includer quoi pour avoir les fonctions de trigo ?
 
merci


Message édité par nico168 le 12-11-2002 à 18:07:19
Reply

Marsh Posté le 12-11-2002 à 16:50:24   

Reply

Marsh Posté le 12-11-2002 à 16:54:45    

Parcequ'il faut lien l'exécutable avec la lib de math.  
 
Rajoute -lm à la ligne de commande de la compilation.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 12-11-2002 à 16:59:23    

:jap:  
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed