質問

私が取り組んでいるプロジェクトに悪魔図書館を使用できるようにしたいと思いますが、何らかの理由で正しくセットアップすることはできません。私のプロジェクトでは、私は持っています:

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

悪魔の関数を呼び出さない場合、ファイルはエラーなしでコンパイルされます。しかし、私が含めるとすぐに

ilInit();

私は得ます

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

私は何が間違っているのですか?

編集:Ubuntu 11.10を実行しています

役に立ちましたか?

解決

どうやらあなたはヘッダーを含めていますが、バイナリをリンクしていません。 GCCを使用すると、これを使用して実行できます -l-オプション。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top