一、编译流程
1- 解压缩
2- 打补丁
patch -p_ < 补丁文件
-p用于忽略补丁文件前面几个‘/’
-p1表示去掉前面1个目录
3- 配置
两种方法:
1. make menuconfig 每一项都自己配置
2. 使用默认配置,在此基础上修改
3. 使用厂家提供的配置文件
在内核目录下
find -name “*defconfig*”
在/arch/arm/configs
下会找到很多默认配置
make s3c2410_deconfig
会将结果保存在.config中
make menuconfig
会读取.config
可以直接将厂家的config文件复制为.config
- config_ok就是韦东山提供的配置文件
make menuconfig
- 进入界面后,一些选项高亮的开头字母,按下之后可以直接跳转
- 输入Y就会编译,N就不编译。M就是作为模块,事后加载。?是帮助(对配置项的帮助说明)
如果make menuconfig出错,请参考链接ÿ