• Android源码编译补充


    前一篇bolg介绍了如何下载android源码,本篇介绍如何编译android源码
    根据官方文档里所说,源代码的编译必须使用JDK5才能编译的了,所以这里我们使用jdk5。下载后jdk1.5.0_22.bin文件,首先更改文件权限为可执行 chmod u+x
    jdk1.5.0_22.bin,而后执行[sudo ./jdk1.5.0_22.bin。安装完毕后设置环境变量
    执行sudo gedit /etc/profile
    在该文件中设置环境变量
    #set java environment

    JAVA_HOME=/home/stone/jdk1.5.0_22

    export JRE_HOME=/home/stone/jdk1.5.0_22/jre

    export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    该段代码最好设置在文件的尾部。
    设置完毕,保存。重启系统。
    此时java -version可以看到更改的效果。
    而后到下载的源码文件目录下执行make命令,此时会出现错误。故在编译之前进行相关软件的安装,需要安装的软件有:
    1、sudo apt-get install build-essential
    2、
    sudo apt-get install zlib1g-dev
    3、
    sudo apt-get install flex
    4、
    sudo apt-get install libncurses-dev
    5、
    sudo apt-get install libx11-dev
    6、
    sudo apt-get install gperf。
    执行完这些软件的安装,而后make编译。
    此时就是慢慢的等待编译的结果吧。

  • 相关阅读:
    c++ primer 中讲的顶层const 和 底层 const 理解
    github 0 学习
    MySQL 0 学习
    c++11 move构造函数和move operator 函数 学习
    c++11 多线程 1
    c++ 多线程 0
    学习 emplace_back() 和 push_back 的区别 emplace_back效率高
    crontab执行脚本失败问题
    lucene 排序
    maven 内置变量
  • 原文地址:https://www.cnblogs.com/chu888chu888/p/1893820.html
Copyright © 2020-2023  润新知