zoukankan      html  css  js  c++  java
  • 源代码的下载和编译

      首先配置Android源代码下载环境:

      1、创建一个用于存放下载脚本文件的目录;

      #mkdir ~/bin

      #PATH=~/bin:$PATH

      2、下载repo脚本文件;

      #curl https://dl

      3、创建用于存放Android源代码的目录;

      #make android_source

      #cd android_source

      4、初始化;

      #repo init -u https://android.googlesource.com/platform/manifest

      5、开始下载Android源代码。

      #repo sync

      下载完成后进入保存源代码的目录,可以看到其目录结构。

      接下来就是编译Android源代码

      1、初始化编译环境;

      #source build/envsetup.sh

      或#. build/envsetup.sh

      2、选择目标

      使用lunch命令设置编译目标。

      3、编译Android源代码

      # make

      Android移植主要就是Linux内核的移植,而Linux内核移植主要是Linux驱动的移植。所以需要在Ubuntu Linux下搭建两套开发环境。下面是安装Android内核的编译环境。

      1、准备工作

      将arm-linux-gcc-4.3.2.tgz文件和arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2文件复制到工作目录。

      2、解压编译器

      #tar zxvf arm-linux-gcc-4.3.2.tgz -C /

      #tar jxvf arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2 -C /

      3、验证交叉编译器是否安装成功

      #ls /usr/local/arm -l

      4、安装libncurses5

      #apt-get install libncurses5-dev

      以上就是搭建两套开发环境的所有步骤,其中linux内核开发环境是重点。

      

      

  • 相关阅读:
    R中character和factor的as.integer的不同
    ggplot2练习
    R的plotmath
    Python数据科学手册(2) NumPy入门
    Python数据科学手册(1) IPython:超越Python
    ggplot2(6) 标度、坐标轴和图例
    R自带数据集
    ggplot2(5) 工具箱
    MATLAB神经网络(7) RBF网络的回归——非线性函数回归的实现
    ggplot2(4) 用图层构建图像
  • 原文地址:https://www.cnblogs.com/ww3344/p/5456374.html
Copyright © 2011-2022 走看看