ne peut pas appeler toutes les fonctions avec DIABLE
Question
Je voudrais être en mesure d'utiliser la bibliothèque DIABLE pour un projet sur lequel je travaille, mais pour une raison que je ne peux pas obtenir configuré correctement. Dans mon projet, j'ai:
#include <IL/il.h>
#include <IL/ilu.h>
#include <IL/ilut.h>
Si je ne l'appelle pas de fonctions DIABLE, le fichier compile sans erreur. Cependant, dès que j'inclus
ilInit();
Je reçois
undefined reference to `ilInit'
collect2: ld returned 1 exit status
Qu'est-ce que je fais mal?
Edit: Je Ubuntu 11.10
La solution
Apparemment, vous y compris les en-têtes, mais ne pas lier les binaires. Avec gcc, cela peut être fait en utilisant l'-l
-option.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow