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

Était-ce utile?

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
scroll top