请教一个交叉编译找不到相关头文件的问题!谢过!
我用的是H2410F的开发板,用光盘里配的cross-2.95.3交叉编译一个驱动程序的例子,编译出错显示找不到S3C2410.h的头文件,另我在光盘里的kernel-h2410f-tft104.041024.tar.gz包下能找到相关文件,请问我该怎么解决?
程序的包含文件部分如下:
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/errno.h> /* for -EBUSY */
#include <linux/ioport.h> /* for verify_area */
#include <linux/init.h> /* for module_init */
#include <asm/uaccess.h> /* for get_user and put_user */
#include <asm-arm/arch-s3c2410/S3C2410.h>
就是最后一个头文件编译时显示找不到!
新手上路,请大家给你指点!谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
能给点详细的解决方法么?
我的配套光盘里有个kernel-h2410f-tft104.041024.tar.gz的包,里面有要的文件包,但我不知道怎么用
谢谢
手动修改编译选项 加入 -I