sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev build-essential zip curl libncurses5-dev zlib1g-dev g++
【网上参考的库】
sudo apt-get install build-essential
sudo apt-get install make
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install libc6-dev
sudo apt-get install patch
sudo apt-get install texinfo
sudo apt-get install libncurses-dev
sudo apt-get install git-core gnupg
sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl
sudo apt-get install ncurses-dev
sudo apt-get install zlib1g-dev
sudo apt-get install valgrind
sudo apt-get install python2.5
(b)库的第二部分,在终端界面里面执行如下命令
sudo apt-get install gcc-multilib g++-multilib libc6 libc6-dev
继续安装库,在终端输入
sudo apt-get install libncursesw5 libncursesw5-dev libncurses5-dev libncurses5
继续安装库,在终端输入
(c)安装 java 库,包括 sun-java5 和 sun-java6:
首先是安装 sun-java6
在ubuntu12.04版本以下按照的办法(JDK6.0在ubuntu14.04版本无法使用!!!!)
>sudo gedit /etc/apt/sources.list
末尾添加deb hardy multiverse
sudoadd−apt−repository"debhttp://old−releases.ubuntu.com/ubuntu/hardymultiverse"(如果按照上面的设置此行代码就不用了) sudo apt-get update
$ sudo apt-get install sun-java6-jdk
在安装过程需要接受 Java 的协议,会自动跳出协议的界面,按“Tab”键选中“OK”选中时为红色背景。
按回车或者空格确认。
->java -version
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)
然后安装 sun-java5
在终端界面里面执行如下命令:
sudo apt-get install sun-java5-jdk
(3)执行编译命令
转到 andriod 目录
在 android 代码目录下,执行如下命令:
对于 32 位系统,
./build_android_32.sh
对于 64 位系统,
./build_android_64.sh