搭建编译环境是基于 UbuntuKylin 14.04系统(实体机)操作,本文包括uboot编译、内核编译、Android5.1的下载与编译。
1 编译环境准备工作
(1) 交叉编译器配置
在vim .bashrc文件,配置交叉编译工具:(注意:此“arm-2009q3.tar.bz2”工具是4412开发板所提供的,解压后放到配置文件路径即可,若没有arm文件目录,可自行创建 )
打开bashrc文件,配置交叉编译工具:
vim .bashrc
在末尾追加下面代码:
export PATH=$PATH:/usr/local/arm/arm-2009q3/bin
修改为后保存退出,执行更新环境变量命令:
source .bashrc
(2) 安装open JDK7
Android 5.1只能使用OpenJDK7才能编译成功,具体原因读者查资料,这里不在解说。
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-7-jdk
打开/etc/profile文件,配置OpenJDK:
sudo gedit /etc/profile
在末尾追加下面代码:
exp