[Ayuda] pow en gcc

Leonel Nunez lnunez en enelserver.com
Vie Abr 30 15:54:04 CDT 2004


On Fri, 2004-04-30 at 14:37, Josue Moises Polanco Mtz wrote:
> Hola a todos:  
>  
> He estado utilizando gcc para compilar 
> algunos programas en C. Al usar la función 
> "pow" ... aquí un ejemplo:   
>  
>  	printf("%.2f", pow(2,3)); 
>  
>  obtengo este error:  
>  
> /tmp/cccxoS5Q.o(.text+0x24): In function 
> `main': 
> : undefined reference to `pow' 
> collect2: ld returned 1 exit status 
>  
> NOTA: este mismo tipo de error sucede si uso 
> otra función math, como "sin(x)", "sqrt()", 
> ... 
>  
> 
> En el encabezado del programa no he olvidado 
> escribir #include<math.h>, también he 
> revisado si tengo el archivo (librería) 
> math.h y si lo tengo (está en 
> /usr/include/math.h). He buscado en google, 
> pero creo que no he sabido dar con las 
> palabras clave exactas.  
>  
> ¿Alguien sabe a qué se debe esto?, y ¿cómo le 
> hago para poder usar las funciones 
> matemáticas?, ¿a caso tendre qué hacerlas a 
> manita? :-( . Se aceptan sugerencias.  
>  
> Por su atención prestada, un googol de 
> gracias.  
>  
> 
> Ps: ¡Feliz día del niñooooo(aaaaa)! ;-) 
>  
> ----                       ---- 
> Josue' Moise's Polanco Mart'nez 
>              ----   
> ¿Qué sería de este mundo sin mujeres, sin 
> comida y sin Linux? |^_^| 
>  

-lm 

leonel en debian:/tmp$ cc x.c -o x
/tmp/cckCe5ro.o(.text+0x24): In function `main':
: undefined reference to `pow'
collect2: ld returned 1 exit status

leonel en debian:/tmp$ cc x.c -o x -lm


-- 
 ,''`.  Leonel Nunez
: :' :  http://enelserver.com
`. `'   DEBIAN GNU/LINUX
  `-    A REAL FREE OS



 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda