您的位置:首页 > 运维架构 > Linux

Linux下ARM&Android项目开发的部分环境配置

2014-07-10 13:21 495 查看
一、Ubantu12.04系统安装
安装前将一个磁盘清空,可借助分盘助手将两个磁盘多余的空间分出来,组成一个新的磁盘,新磁盘大小大约80G左右。建好新磁盘后,在该磁盘安装Ubantu12.04系统
二、Jdk安装
1.将JDK1.6.0—35压缩包解压到将要安装的目录下(/usr/lib/jvm/jdk6);
2.下一步,配置环境变量:
修改所有用户的环境变量
sudo gedit /etc/profile
     在文件最后添加
#set java environment
exportJAVA_HOME=/usr/lib/jvm/jdk6/jdk1.6.0_35
exportJRE_HOME=/usr/lib/jvm/jdk6/1.6.0_35/jre
exportCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存,退出。
3.重新启动,用命令测试jdk的版本java -version 
如果出现
  java version"1.6.0_35"
Java(TM) SE Runtime Environment(build 1.6.0_35-b10)
Java HotSpot(TM) 64-Bit Server VM(build 20.10-b01, mixed mode)
 
   
则表示安装成功
三、eclipseSDK安装
1.将整个adt-bundle-linux-x86_64-20140321(里面有eclipse和sdk)文件夹复制到将要安装的目录下
2.在终端打开eclipse:cd到eclipse目录,然后./eclipse即可在终端打开eclipse
3.打开eclipse,点击sdk管理器,根据提示下载更新所需API
建立eclipse快捷方式:
下载解压缩完成Eclipse以后,发现只能在命令行下面启动Eclipse ,比较不爽,查了查,发现制作个启动方式还是比较简单的。
创建启动快捷方式
$ sudo gedit/usr/share/applications/eclipse.desktop
内容如下:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/home/warltz/Develop/ADT/eclipse/eclipse
Icon=/home/warltz/Develop/ADT/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
将以上内容复制到eclipse.desktop上
红色部分注意修改成自己的解压缩目录就可以了,比如我安装在了/usr/loca
4000
l/eclipse

这个目录下面。
配置 Android SDK
开发调试环境
在这里我们是要配置开发调试环境,以便我们在控制台能够很好的使用 SDK。如果你只是希望使用 Eclipse
来做Android
开发的话,这里也可以省略。

首先配置环境变量,和配置 JDK
一样。运行一下代码来配置环境变量:

gedit ~/.bashrc

在文件的最末端添加下面内容:
# Android SDK

export ANDROID_SDK=/home/dawndiy/workspace/android/android-sdk-linux

export PATH=$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:$PATH

[/code]
当然,“ANDROID_SDK=”
后面的内容当然是你自己的 SDK
所在的目录啦,千万别照搬啊,上面的可是我电脑上的。修改好了以后记得保存,最后运行一下:

source ~/.bashrc

[/code]
四 、Androidndk安装
1.将安卓NDK复制到将要安装的目录下(/home/warltz/Develop)
2.配置ndk环境变量:
同jdk环境变量一样:sudo gedit /etc/profile
#set ndk environment
export NDK_HOME=/home/warltz/Develop/android-ndk
exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:
$NDK_HOME:
$PATH

五、将gcc4.6降到gcc4.4
ubuntu 11.10的gcc版本是4.6.1,版本太高,编译android时出错,要把gcc版本改为4.4.3。
通过gcc-v命令可以发现gcc库在/usr/lib/gcc/i686-linux-gnu目录下,该目录下有当前系统支持的各种版本gcc库。在安装gcc
4.4前该目录下是没有4.4目录的,安装gcc 4.4后该目录下就会多出4.4这个目录,且该4.4目录下有各种相应库文件。
ubuntu32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则编译时可能会出错。
sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4
 
2gcc降级

sudo apt-get install gcc-4.4 g++-4.4g++-4.4-multilib #安装4.4版本的gcc、g++工具,安装后在/usr/bin目录出现gcc-4.4和g++-4.4文件。应了解:高版本的gcc和g++不一定能正确编译android
4.0.4系统。 ll /usr/bin/gcc
或 ll /usr/bin/g++ #查看gcc和g++的链接,显示结果为gcc
-> gcc-4.7* 或 g++ -> g++-4.7 sudo rm /usr/bin/gcc#删除当前的gcc软链接,不再链接gcc-4.7
sudo rm /usr/bin/g++#删除当前的g++软链接,不再链接g++-4.7 sudo ln -s /usr/bin/gcc-4.4/usr/bin/gcc #创建符号链接,即:可使用/usr/bin/gcc符号,代替/usr/bin/gcc-4.4。此时gcc链接到gcc-4.4。
sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++#创建符号链接,即:可使用/usr/bin/g++符号,代替/usr/bin/g++-4.4。此时g++链接到g++-4.4。
再查看gcc和g++版本号:gcc
-v g++ -v均显示gcc version 4.4.6
,说明gcc 4.4安装成功。

六、安装arm交叉编
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux ubuntu