一、修改编译器版本
1、修改gcc版本,默认是4.6.1的,这个版本太高了,改为4.5.2或者4.5.3
sudo apt-get install gcc-4.5
sudo apt-get install g++-4.5
6、查看下安装的结果如下:
root@pc:# ls /usr/bin/gcc*
/usr/bin/gcc /usr/bin/gcc-4.6 /usr/bin/gcc-4.4
7、增加gcc4.6和gcc4.5的可选项
root@pc:# update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 46
root@pc:# update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.5 45
如果没有第一句的话,也能行。但是系统默认的4.6版本的GCC就不能使用了。为了以后能用得着,还是加上第一句。
8、切换版本到gcc-4.5
root@pc:# update-alternatives --config gcc
There are 2 choices for the alternative gcc (providing /usr/bin/gcc).
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/gcc-4.6 46 自动模式
1 /usr/bin/gcc-4.5 45 手动模式
9、切换g++ 版本到4.5
同上。
要维持当前值[*]请按回车键,或者键入选择的编号:1(自己手动输入要选择的默认值,输入1,设置默认为4.5版本的)
9、查看当前gcc版本
root@pc:# gcc -v
二、添加JDK环境
我使用的是JDK-1.6 其他版本的没有尝试
vi ~/.bashrc
在配置文件中加入如下部分:
#set java environment
USER_NAME=zhy
JAVA_HOME=/home/$USER_NAME/bin/jdk1.6.0_29/
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#以下为Eclipse开发环境的环境变量配置。对于单纯编译Android源码,以下不需要
export PATH="$PATH:/home/$USER_NAME/bin/eclipse/android-sdk-linux_x86/platform-tools"
export PATH="$PATH:/home/$USER_NAME/bin/eclipse"
export PATH="$PATH:/home/$USER_NAME/bin"
注意:PATH与后面的字符窜之间没有空格。等号两边不能有空格