No puedo llamar a ninguna función con el diablo
Pregunta
Me gustaría poder usar la Biblioteca Devil para un proyecto en el que estoy trabajando, pero por alguna razón no puedo configurarla correctamente. En mi proyecto, tengo:
#include <IL/il.h>
#include <IL/ilu.h>
#include <IL/ilut.h>
Si no llamo a ninguna función del diablo, el archivo se compilará sin errores. Sin embargo, tan pronto como incluyo
ilInit();
yo obtengo
undefined reference to `ilInit'
collect2: ld returned 1 exit status
¿Qué estoy haciendo mal?
Editar: estoy ejecutando Ubuntu 11.10
Solución
Aparentemente, incluye los encabezados, pero no vincula los binarios. Con GCC, esto se puede hacer usando el -l
-opción.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow