• 源代码的下载和编译


      首先配置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内核开发环境是重点。

      

      

  • 相关阅读:
    事件委托
    a标签深入研究
    windows查看端口号
    什么是WCM
    map key循环
    用Myeclipse打war包
    myeclipse 8.510.0 安装 svn 方法
    SVN使用&CVS使用
    MyEclipse 字体大小 字体颜色
    什么是Quickr
  • 原文地址:https://www.cnblogs.com/ww3344/p/5456374.html
Copyright © 2020-2023  润新知