我正在使用所有需要的头文件编译工作代码,有一天它可以工作,然后第二天就没有。
functions.h:16:19: error: unknown type name ‘Pixmap’
functions.h:20:16: error: unknown type name ‘Imlib_Image’
这一直在回来我现在有这样的标题,
#include </usr/include/Imlib2.h>
我创建了一个全新的文件并放入#include <Imlib2.h>
然后声明它在Real程序中看不到的每个项目,它会同时看到Imilb
_ Image和Pixmap
对象。但是在我的真实程序中,即使我告诉gcc在main.c和functions.c中查找Imlib2.h
的位置。有一天它编译没有问题然后第二天我再次尝试它然后再次说unknown type name ‘Pixmap’
和unknown type name ‘Imlib_Image’
。我厌倦了它。是否可以理解发生了什么?