社区
Linux_Kernel
帖子详情
小白求帮助
盼盼不是小面包
2015-07-12 09:06:53
我准备在redhat上写一个简单的驱动程序,找到书之后,首先照着书敲了代码,但是在make的时候总是报 找不到
/lib/modules/**/build
找不到的错误,我用root进入到目录去打开build也提示无法打开,请问这是为什么呢。我在fedora上也试过了,报同样的错。求指点
...全文
163
3
打赏
收藏
小白求帮助
我准备在redhat上写一个简单的驱动程序,找到书之后,首先照着书敲了代码,但是在make的时候总是报 找不到 /lib/modules/**/build找不到的错误,我用root进入到目录去打开build也提示无法打开,请问这是为什么呢。我在fedora上也试过了,报同样的错。求指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AndersZhuang
2015-07-14
打赏
举报
回复
修改makefile的内核源码路径为你已经编译好的并且和你使用的内核版本一致的路径!
nswcfd
2015-07-13
打赏
举报
回复
补充,在kernel.org下载代码的时候,选择跟你的内核匹配的版本。 不过通常redhat的source跟kernel.org的不太一样,rhl有自己很多的patch,还是去redhat的官网(或centos官网)找跟内核版本匹配的kernel source吧。 或者参考http://wiki.centos.org/HowTos/I_need_the_Kernel_Source (使用yum安装)
nswcfd
2015-07-13
打赏
举报
回复
这是因为这些makefile假设内核的源代码目录在/lib/modules/xxxx/build目录下,但通常这个目录是不存在的。(发行版默认不会安装内核源代码) 简单的方法可以通过发行版的包管理命令yum或apt-get来安装对应的内核源代码。 包的名字,要么叫linux-source,要么叫kernel-source,要么叫linux-kernel-source,等等。 如果只是编译模块的话,通常不需要完整的kernel source(包含.h和.c文件),只需要kernel-headers就可以了(只包含.h文件)。 才发现你是在redhat上,那就干脆直接从kernel.org下载源代码吧。 可以在任何目录解压,编译的时候,修改makefile,把/lib/modules/xxx/build替换为解压的目录就ok了。
小白
趣味学Python编程
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的
帮助
,让您学起来得心应手,快速进入Python世界。 通过学习本套课程,您将学会搭建基本的Python开发环境,以...
小白
重装系统教程_讲解
小白
装机大师使用教程
小白
一键重装系统是目前使用人数最多的一款重装系统软件,
帮助
无数
小白
朋友成功安装了操作系统,操作非常简单,下面,我就将
小白
装机大师的详细使用教程分享给你们,赶紧来瞧瞧吧
小白
一键重装系统如何使用呢?...
小白
文件管理器android,
小白
文件管理器手机版
此外,在
小白
文件管理器“智能分类,远程管理”等功能的
帮助
下,文件管理操作变得更为简单、轻松。
小白
文件管理器手机版特色1、为电视而生回归本源,为电视而生,完美适配电视的显示规格,使用遥控器就能完成文件...
小白
重装系统教程_大神教你
小白
一键重装系统
为此,小编特地给大家带来一篇图文解说,希望对有需要的朋友提供
帮助
。
小白
一键重装系统图文解说首先,下载
小白
一键重装系统(打开前,推出杀毒软件)
小白
如何一键重装系统示例1打开系统后,点击【一...
史上最
小白
之Transformer详解
博客分为上下两篇,您现在阅读的是史上最
小白
之从Attention到Transformer详解(下) 上篇博客地址:史上最
小白
之从Attention到Transformer详解(上) 在上篇中我们已经介绍了Encoder-Decoder,Attention机制,self-...
Linux_Kernel
4,436
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章