内核裁剪及编译
经过对内核的认识和对裁剪配置项的了解,接下来实际操作。针对 S3C2440 开发板进行裁剪 Linux 内核。
1. 安装内核源代码
-
获得源码可以直接从网上下载开发板对应的源码(该源码相比 Linux 基本内核源码增加了对应平台相关的内容),或者Linux-2.6.14基本内核源码。将源代码压缩包复制到/usr/local/arm 目录(或者/source/kernel目录)下,使用 tar 命令解压源码,并进入内核源码根目录。
tar –jxvf linux-2.6.32.tar.bz2 cd Linux-2.6.22
2.检查编译环境设置
-
进入 linux-2.6.32 目录后,修改Mackfile文件,确定编译环境为 arm 交叉编译工具。