Frage

Ich möchte die Devil Library für ein Projekt verwenden, an dem ich arbeite, aber aus irgendeinem Grund kann ich sie nicht richtig einrichten. In meinem Projekt habe ich:

#include <IL/il.h>
#include <IL/ilu.h>
#include <IL/ilut.h>

Wenn ich keine Teufelsfunktionen aufrufe, wird die Datei ohne Fehler kompilieren. Sobald ich jedoch einbeziehe

ilInit();

Ich bekomme

undefined reference to `ilInit'
collect2: ld returned 1 exit status

Was mache ich falsch?

EDIT: Ich leite Ubuntu 11.10 aus

War es hilfreich?

Lösung

Anscheinend schließen Sie die Header ein, verknüpfen aber nicht die Binärdateien. Mit GCC kann dies mit dem durchgeführt werden -l-Möglichkeit.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top