程序头文件相关性错误
来源:互联网 发布:网络抓取工具 编辑:程序博客网 时间:2024/05/16 12:11
In file included from /home/jack//***/***/module/src/mp.c:19:
/home/jack/***/***/***/***mpupdate.h:44: error: expected ')' before '*' token
/home/jack/***/***/***/***/mpupdate.h:45: error: expected ')' before '*' token
make[2]: *** [module/CMakeFiles/module.dir/src/mp.c.o] Error 1
make[1]: *** [module/CMakeFiles/module.dir/all] Error 2
make: *** [all] Error 2
/home/jack/***/***/***/***mpupdate.h:44: error: expected ')' before '*' token
/home/jack/***/***/***/***/mpupdate.h:45: error: expected ')' before '*' token
make[2]: *** [module/CMakeFiles/module.dir/src/mp.c.o] Error 1
make[1]: *** [module/CMakeFiles/module.dir/all] Error 2
make: *** [all] Error 2
看mpupdate.h:44行 VOID PProc(EMOTE*cfg);
使用了结构体EMOTE,这个结构体在"emote.h"定义,而mpupdate.c包含了这个头文件
再看mp.c:19 行 #include "mpupdate.h" 说明这个"mpupdate.h"头文件里使用的某结构体 并未定义,从mp.c检查有没有包含"emote.h" 就知道了,需要保证的是mp.c包含#include "emote.h" 必须在#include "mpupdate.h" 之前。
0 0
- 程序头文件相关性错误
- c程序头文件
- Linux内核头文件与硬件的相关性及其所在的目录位置
- 找不到头文件的错误
- openssl 头文件找不到错误
- Kinect SDK 头文件错误
- c++头文件的错误
- windows程序头文件和库路径都没问题,还是报链接错误
- 程序编译过程,头文件,库文件
- .so文件的平台相关性
- 忆龙2009:预编译头文件错误
- VC中头文件互相包含错误
- 头文件相互包含导致的错误
- 一个静态框架错误:头文件找不到
- 头文件atlstr.h使用错误问题
- 使用头文件winbase.h的错误
- 头文件交叉包含引起的错误
- 缺少头文件导致的段错误
- PHP对象的存储与传输
- mysql Innodb参数介绍
- 替换元素、非替换元素、行内元素框模型
- android studio项目转换成eclipse
- Android 监听按键信息的时候会出现两次响应的解决办法
- 程序头文件相关性错误
- Hibernate - DetachedCriteria 的完整用法
- ANSI-C中使用引用计数(译)
- TextureImporter更改纹理类型
- Storyboard里面的几种Segue区别及视图的切换:push,modal,popover,replace和custom 2012
- 信号量的操作——semop函数
- jdbc连接超时解决
- Object-C实现DES加密算法详解
- Jquery ajaxfileupload.js结合.ashx文件实现无刷新上传