zoukankan      html  css  js  c++  java
  • centos6.5编译android-2.2_froyo的几个问题jdk,gcc,arm-gcc

    1、gcc降级

    因为之前用QT升级了gcc到4.8.0,现在编译安卓又要降到4.4.6

    我这边是直接下的gcc-4.4.6源码安装的

    gcc源码安装包下载:
    ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/

    下载好自己需要的安装包安装好,步骤就不说了哈!

    也可以参考这个命令 yum install gcc gcc-c++

    2、java jdk1.5与1.7冲突

    这个安卓要jdk-1_5_022-linux-i586,现在机器是1.7版本的,所以先卸载1.7的,再安装1.5的

    #yum -y remove java-1.7.0-openjdk

    #rpm -ivh jdk-1_5_022-linux-i586.rpm

    配置环境变量:

    #vim /etc/bashrc

    一般最后面加入 :

    export JAVA_HOME=/usr/java/jdk1.5.0_22
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASS_PATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASS_PATH
    export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/lib
    export PATH=${JAVA_PATH}:$PATH

    #source /etc/bashrc

    3、降级交叉编译

    查看arm-gcc版本:

    #arm-none-linux-gnueabi-gcc --version

    版本应该是4.3.2的,下面开始配置:

    先解压arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2 得到 usr

    #cp usr/local/arm usr/loal

    配置环境变量:

    #vim /etc/profile

    最后面加入:

    PATH=$PATH:/usr/local/arm/arm-none-linux-gnueabi/bin

    如果之前写过的,加#注释原来的即可。

    #source /etc/profile

    4、此步骤只遵循作者本身的计算机环境,不一定都适用。

    附加安卓编译问题及解决总汇:

    http://www.cnblogs.com/xilinch/archive/2013/04/02/2996359.html

  • 相关阅读:
    vTiger 5.2+ 语言包安装教程
    linux iconv方法的使用
    php XMLWriter类的简单示例
    DIV+CSS网站导航条
    php同步方案
    PHP区间分页
    phpcms2008添加上一篇下一篇的功能
    Yii框架整合Ucenter更新与增强
    Linux openSUSE / CentOS / Slackware / Gentoo
    project mail
  • 原文地址:https://www.cnblogs.com/luoxiang/p/4180361.html
Copyright © 2011-2022 走看看