请教一个交叉编译找不到相关头文件的问题!谢过!

发布于 2022-07-22 20:26:08 字数 734 浏览 8 评论 2

我用的是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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

愁以何悠 2022-07-24 19:00:46

能给点详细的解决方法么?
我的配套光盘里有个kernel-h2410f-tft104.041024.tar.gz的包,里面有要的文件包,但我不知道怎么用
谢谢

爱的那么颓废 2022-07-23 17:13:39

手动修改编译选项 加入 -I

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文