26/02/2010, 05:28
|
| | | Fecha de Ingreso: noviembre-2008 Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 16 años, 1 mes Puntos: 6 | |
Respuesta: undefined reference to 'sqrt' u otra función matemática al pasarle una var Buenas,
Esto si es normal. Con '-lX' le dices al compilador que cargue la librería X que, en el caso de las matemáticas, es 'm', es decir, '-lm'.
Según tengo entendido, esto sucede porque la librería math no está en la misma carpeta que el programa o el compilador. Por ese motivo, tienes que especificarle que la cargue (el compilador si tiene una lista de directorios donde hay librerías).
Saludos
__________________ Carlos Recoger datos es solo el primer paso hacia la sabiduría. Pero compartir información es el primer paso hacia la comunidad. - IBM |