没有库文件
今天第一次写驱动,但是我的红帽没有库文件
linux/module.h 没有那个文件和目录
linux/init.h 没有那个文件和目录
我该怎么办呢?谢谢大侠们解救!!!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
今天第一次写驱动,但是我的红帽没有库文件
linux/module.h 没有那个文件和目录
linux/init.h 没有那个文件和目录
我该怎么办呢?谢谢大侠们解救!!!!!!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
看一下/usr/include下面有没有linux目录,如果有的话,看看没有这两个头文件。
如果没有的话,就是需要你自己构造源码树,编译内核。
谢谢,我去看看
主要问题在于你没有构造源码树
不过我装Redhat系统的时候,装完之后的内核支持动态加载内核模块。感觉应该是有include/linux目录了。
你装的时候可能选了develop选项的
这两个文件应该不在/usr/include下,/usr/include下的头文件都是应用程序开发用的。
而内核、驱动开发的头文件是在源码目录/usr/src/linux-2.4.20-8/include下。
请检查内核源码树是否在系统安装时已经安装。