第四章主要是介绍了 源代码的下载与编译 其余的还好理解,但在进行内核的配置的时有一点的疑惑,内核的做用及为何要这样配置,下面是在学习内核配置中总结的几部必要的过程:linux
# 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总结
8、成功编译Linux内核后,会在<Linux内核源码目录>/arch/arm/boot目录生成一个zlmage文件,该文件是Linux内核的二进制版本,能够直接使用zlmage安装到开发版上,也能够经过命令在Android模拟器中进行测试。
# emulator -avd myavd -kernel /root/kernel/goldfish/arch/arm/boot/zlmage