我希望能够在我正在处理的项目中使用devIL库,但由于某些原因,我无法正确设置它。在我的项目中,我有:
#include <IL/il.h>
#include <IL/ilu.h>
#include <IL/ilut.h>如果我不调用任何devIL函数,那么该文件将不会出现任何错误。但是,一旦我包含了
ilInit();我得到了
undefined reference to `ilInit'
collect2: ld returned 1 exit status我做错了什么?
编辑:我正在运行Ubuntu 11.10
发布于 2011-12-01 18:23:09
显然,您包含了头文件,但没有链接二进制文件。对于gcc,这可以使用-l-option来完成。
https://stackoverflow.com/questions/8339739
复制相似问题