编译内核其实本质上就是熟悉流程与配置的更改,本文暂时只介绍流程,对于更改,以后详谈。
一点要注意 :需要先安装arm-linux-gcc 交叉编译器!切记!
获取内核源码
如果你有开发板,那么商家大多会给你资料,其中就有对应该开发板SOC的linux内核,如果里面没有对应的linux内核源码,那么本文不适合你了,你需要移植或自己找对应的内核源码。
开始制作镜像
既然已经获得了源码包,经过ubuntu下的tar xvf 命令解压后,就可以进入到文件夹中。
在进入之后第一步就是使用make distclean 清除一下,类似出厂设置,以防自带的配置影响你的需要。
make distclean
之后查看你的arch/arm/configs/ 目录下的文件
ls arch/arm/configs/