On Thursday 11 October 2007, PABST Thomas wrote:
> Salut à tous
> 
> Quand je compile mon fichier sources en c avec gcc, j'ai l'erreur suivante:
> 
> > [EMAIL PROTECTED]:~$ gcc -o exo22 
exo22.c/tmp/ccUM2mj0.o: In function `main':
> > exo22.c:(.text+0x77): undefined reference to `pow'
> > collect2: ld a retourné 1 code d'état d'exécution
> > [EMAIL PROTECTED]:~$
> 
> 
> Il ne reconnaît pas  pow comme fonction dans la bibliothèque <math.h>; comme
> si elle n'existait pas.
> 
> Quelqu'un aurai t'il une solution?

Il faut lier avec la bonne librairie :

gcc -o exo -lm exo.c
                 ^^






-- 

--------------------------------------
Informatique technique et scientifique
       http://www.dxdydz.net

         Jean-Marie Thomas


        mailto:[EMAIL PROTECTED]

        +33 (0)3 88 32 93 64
        +33 (0)6 37 18 86 63

Répondre à