Ubuntu12.04 64位 Andrord 编译环境搭建

来源:互联网 发布:无间道傻强是警察知乎 编辑:程序博客网 时间:2024/05/16 10:54


1. 安装ubuntu12.04 64位操作系统

如果是项目多需要经常编译,建议使用ubuntu12.04系统实体机,也可以使用双系统,实体机编译速度快,使用虚拟机安装编译速度没法比。安装硬盘空间至少有50G左右(Anroid系统4.0以上系统编译后至少大于20G),内存如果低于4G可以添加交换空间,至于如何安系统可在网上搜索相关文档。

2. 更新系统

安装ubuntu12.04 64位操作系统后,需要更新软件安装源。

更新软件安装源打开终端使用命令:

sudo apt-get update  

如需要更新系统已经安装的软件使用命令:

sudo apt-get upgrade

3. 配置android编译环境

3.1 安装jdk

这里就不说明了,网上文章很多。

3.2 安装编译所需要的软件以及依赖库

参考android 官网提供的文档安装,如下:

sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
如果android4.0.x的源吗编译需要安装gcc 4.4才能编译安装如下:

sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib

另外还需要安装uboot-tools 等软件用于编译kernel。

接下即可已经可以尝试编译android源码了。


4. 安装常用软件

4.1按装支持windows软件的Wine

安装wine需要添加软件源才能安装,方法如下:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get updatesudo apt-get install wine1.6

0 0
原创粉丝点击