刚开始进行写linux驱动时,写好Makefile后进行make,出现scripts/xxx/Makefile:没有那个文件或目录,编译停止!错误,这是linux系统没有安装内核源码导致的。

例如

下面就介绍下下载内核源码方法

1.查看自己centos版本

指令cat /etc/issue

2.查看自己linux内核版本

指令uname -r或者uname -a

3.进入官网下载

由上面两个步骤我们知道了自己centos版本为6.7,内核版本为2.6.32-573.el6.i686

源代码的官网:http://vault.centos.org/

进入官网后,再一次进入6.7/,进入os/,进入Source/,进入SPackages/,找到kernel-2.6.32-573.el6.src.rpm下载就行了

也可以直接在linux系统上下载,例如

OK 了。

补充安装

安装内核源码

这时会产生目录/root/rpmbuild/SPECS和/root/rpmbuild/SOURCES。

利用find -name directoryname -type d 命令找到这两个文件。

进入到SPECS中安装源码包

逐一安装上面提示缺少的软件包,用yum install指令。

centos的linux内核源码下载方法相关推荐

  1. HotSpot源码(一):Docker与虚拟机的区别,class字节码解析,linux内核源码下载地址,Yacc与Lex快速入门

    Docker是虚拟机吗? Docker是用来隔离的,使用的是隔离的namespace,使用OS提供的接口进行应用程序之间的资源隔离,不是虚拟机.再加上它自己特殊的文件系统,一层一层叠加.他只不过是一个 ...

  2. linux 内核源码下载网址

    记录下linux 内核源码下载网址: https://mirrors.edge.kernel.org/pub/linux/kernel/ linux 0系列版本下载网址 http://oldlinux ...

  3. Linux内核源码下载方式

    官网 Linux内核源码下载页面 https://www.kernel.org/pub/linux/kernel/ 页面介绍: HTTP https://www.kernel.org/pub/ GIT ...

  4. Linux内核源码分析方法

    说明:这是一个刚接触内核三个月的同学,通过对一个内核特性的分析,总结出一套分析内核的方法. 一.内核源码之我见 Linux内核代码的庞大令不少人"望而生畏",也正因为如此,使得人们 ...

  5. Linux内核源码分析方法—程序员进阶必备

    一.内核源码之我见 Linux内核代码的庞大令不少人"望而生畏",也正因为如此,使得人们对Linux的了解仅处于泛泛的层次.如果想透析Linux,深入操作系统的本质,阅读内核源码是 ...

  6. 内核大佬讲述,Linux内核源码分析方法(建议收藏)

    一.内核源码之我见 Linux内核代码的庞大令不少人"望而生畏",也正因为如此,使得人们对Linux的了解仅处于泛泛的层次.如果想透析Linux,深入操作系统的本质,阅读内核源码是 ...

  7. 【内核驱动】 Linux内核源码查看方法(基于Vim)

    1.  生成tags文件 前提条件是已经安装了Ctag这个工具 执行只有会在当前内核源码目录下生成索引文件. 2. 常用方法技巧 2.1 搜索对应的字符串 [root@localhost linux- ...

  8. linux 内核源码下载

    The Linux Kernel Archiveshttps://www.kernel.org/        linux-4.4.302.tar

  9. Linux内核源码阅读以及工具详解

    接上篇Linux内核源码下载方法 这篇总结了如何利用source insight对Linux内核代码进行阅读和学习(资料来源于网络) 随着linux的逐步普及,现在有不少人对于Linux的安装及设置已 ...

最新文章

  1. Cassandra与RDBMS的设计差别
  2. IoC容器和Dependency Injection模式
  3. win2008文件服务器fs,文件服务器 fs
  4. VTK:数据结构比较用法实战
  5. 【数据结构与算法】之深入解析“奇偶链表”的求解思路与算法示例
  6. 弄了一个数学论坛,感觉不错,欢迎加入讨论
  7. html5+css3动画学习总结
  8. 安装mysql查看随机密码命令_centos7/8 yum安装mysql8并查看默认root密码
  9. php页面打开响应时间
  10. OneNote插件Notehighlight个性化设置
  11. 中长焦投影仪买哪款好,当贝X3高流明热销你值得看
  12. 基于python学生档案管理系统的设计与实现.rar(毕业论文+程序源码+答辩PPT)
  13. 刻意练习这本书。。。。。。。
  14. 政务云迁移服务项目预算制定
  15. 微信小程序-云开发云调用API没有权限(no permission)问题
  16. 视频播放–AVPlayer
  17. 如何有效制服一个杠精
  18. Tesla P40在Windows10专业版下走核显输出
  19. Hacking Tools搜罗大集合
  20. 计算机跨学科 自然科学基金资助率,科学网—国家自科基金项目资助的教育类项目 - 蒋金和的博文...

热门文章

  1. python之去掉字符串中空格的方法
  2. 【Python】glob.glob()函数解释
  3. 三态内容寻址存储器(TCAM)工作原理
  4. P1460 健康的荷斯坦奶牛 Healthy Holsteins (dfs)
  5. Python机器学习基础
  6. GitHub的使用(入门)
  7. 长城信息IPO过会:年营收13.4亿 中国电子控制77%股权
  8. Verilog设计一个秒脉冲发生器(FPGA)
  9. wifi无线网卡(zd1211b芯片)移植到mini2440全过程(一)
  10. 利用浏览器缓存抓取网络资源:【炉石传说】所有卡牌png图片地址