主题 : 驱动程序找不到头文件 复制链接 | 浏览器收藏 | 打印
blp
级别: 新手上路
UID: 13285
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
贡献值: 0 点
综合积分: 66 分
注册时间: 2010-01-21
最后登录: 2011-12-26
楼主  发表于: 2010-05-15 15:54

 驱动程序找不到头文件

图片:
    模仿mini2440的用户手册,写了hello的驱动模块,使用#gcc -c 命令生成hello.o文件时,说找不到module.h头文件(没说找不到kernel.h)。后来用自带的mini2440_hello_module.c试了下,也说找不到头文件。
    另外根据查找资料,查看了下/usr/include/linux/目录下的头文件,里面有kernel.h但是没有module.h头文件。不过在/opt/FriendlyARM/mini2440/include/linux/目录下有module.h头文件,把这个头文件复制到/usr/include/linux/目录下面后,重新#gcc -c 命令,出现了更多的错误,提示说缺少更多的头文件。看起来不能简单的复制过去使用,请问下,现在的情况要怎么解决啊??

    是不是我问错地方了?那我到另外的版块去问吧...
[ 此帖被blp在2010-05-17 15:09重新编辑 ]