第四章主要是介绍了 源代码的下载与编译 其他的还好理解,但在进行内核的配置的时有一点的疑惑,内核的作用及为什么要这样配置,下面是在学习内核配置中总结的几部必要的过程:
# export PATH=/root/compilers/arm-none-linux-gnueabi/bin:$PATH
#cd ~/linux_kernel
#make clean
#make
在Linux源代码目录执行以下四个配置命令
Make config
Make manuconfig
Make oldconfig
Make xconfig
八、成功编译Linux内核后,会在<Linux内核源码目录>/arch/arm/boot目录生成一个zlmage文件,该文件是Linux内核的二进制版本,可以直接使用zlmage安装到开发版上,也可以通过命令在Android模拟器中进行测试。
# emulator -avd myavd -kernel /root/kernel/goldfish/arch/arm/boot/zlmage