首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到“‘IL/il.h”文件,但它存在

找不到“‘IL/il.h”文件,但它存在
EN

Stack Overflow用户
提问于 2014-02-19 22:32:50
回答 1查看 1.6K关注 0票数 0

当尝试构建cegui时,上面提到的头文件找不到,而它显然存在于/usr/local/include中。这一切为什么要发生?

代码语言:javascript
复制
[ 29%] Built target CEGUIBase-0
[ 32%] Built target CEGUIOpenGLRenderer-0
[ 32%] Built target CEGUINullRenderer-0
[ 32%] Built target CEGUIExpatParser
[ 32%] Built target CEGUILibXMLParser
[ 32%] Building CXX object cegui/src/ImageCodecModules/DevIL/CMakeFiles/CEGUIDevILImageCodec.dir/ImageCodec.cpp.o
/Users/Adam/Downloads/cegui-0.8.3/cegui/src/ImageCodecModules/DevIL/ImageCodec.cpp:33:10: fatal error: 
      'IL/il.h' file not found
#include <IL/il.h>
         ^
1 error generated.
EN

回答 1

Stack Overflow用户

发布于 2014-02-20 00:39:33

我想您的编译行中没有列出/usr/local/include。您是否已将-I/usr/local/include添加到您的CFLAGS中?或者,由于此输出看起来可能来自使用cmake生成器的makefile,您是否通过include_directories添加了它?如果是cmake生成的makefile,可以运行make VERBOSE=1查看完整的编译行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21883539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档