展讯7715 Android 平台编译

来源:互联网 发布:大数据时代 双月刊 编辑:程序博客网 时间:2024/05/21 11:31

我是在Ubuntu 14.04 上编译的,所以安装的软件与11.04有点区别,记录一下。

1.安装JDK,需要 JDK1.6。

下载 jdk-6u45-linux-x64.bin , 运行后,得到一个 jdk1.6.0_45 的目录。copy该目录到 /usr/lib/jvm 目录下,这个目录自己建立。

在 /etc/profile.d/ 目录下建立一个 java_env.sh, 内容:

#1.8.0
#export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_65
#1.6.0
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45

export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

因为在 profile.d 下,开机会自动运行,设置 java 环境变量。重启或运行一下,再看看 java -version, 确认是否是1.6

2.安装编译用到的软件:

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 lib32ncurses5 lib32bz2-1.0 x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc

最好写到一个脚本里,太长了。

3.在7715源码目录里,运行 source build/envsetup.sh.

4.在7715源码目录里,运行 lunch, 选需要编译的项目。一般ga的是NAND,ea的是eMMC。

5.在7715源码目录里,运行 make -j8 ,根据不同机器选j后面数字,我的机器是8核。

就开始编译了。




0 0
原创粉丝点击