第四章
第四章 源代码的下载和编译
一 下载 编译和测试 Andiord 源代码
配置Andiord源代码下载环境:
1 创建一个用于存放脚本的文件(repo)的目录
2 下载repo脚本文件
3 创建存放于Andiord源代码的目录
4 初始化
5 开始下载Andiord源代码
Andiord源代码目录结构解析
除了Makefile文件外,其他全是目录,这些目录里存放的是Andiord源代码的不同的子项目
下载Andiord源代码中的一部分的方法
方法一:使用repo sync命令
方法二:使用 git clone 命令
编译Andiord源代码
1 初始化编译环境
source build/envsetuo.sh 注:envsetup.sh脚本文件主要用来初始化一些编译命令如mm。 mmm命令
或
build/envsetup.sh
2 选择目标
使用lunch命令设置编译目标
3 编译Andiord源代码
#make
out目录结构分析、
out目录是存放编译Andiord源代码生成目标文件的默认目录。
将自己的APK作为Andiord内核程序发布
二 下载和编译linux内核源代码
使用git命令下载Andiord内核源代码
安装Andiord内核编译环境
1 准备工作
2 解压编译器
3 验证交叉编译是否成功
4 安装礼包ncurses
配置和编译Andiord内核
make clean 命令用于清除大多数编译生成的文件(.o .ko文件等)但保留配置文件
make mrproper:清除说哟由编译产生的文件+清除配置文件
make distclean:make mrproper+删除编译器留下的备份文件和补丁文件
http://www.cnblogs.com/jsljt/