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

       Android移植主要就是linux内核的移植,而linux内核移植主要就是linux驱动的移植。所以,为了开发和测试linux驱动,我们需要在ubuntu linux下搭建两套开发环境:Android应用程序开发环境和linux内核开发环境。这次主要介绍的是两套源代码:安卓源代码和Linux源代码,介绍了两套代码的如何下载、编译以及测试Android源代码和Linux内核源代码的相关内容:

      (1)配置Android源代码下载环境:创建一个用于存放下载脚本文件(repo)的目录;下载repo脚本文件;创建存放Android源代码的目录;初始化(# repo init -u);开始下载源代码(#repo sync),其中下载源代码的一部分(# repo sync platform/要下载的工程路径 或者 # git clone https://android.googlesource.com/platform/工程名)。

      (2)编译Android源代码:初始化编译环境(# source build/envsetup.sh 或者 # . Build/envsetup.sh);用lunch命令选择目标;make编译Android源代码。

      (3)下载linux内核源代码:# git clone 下载路径  # git checkout –b导出需要的内核。

      (4)配置和编译linux内核:可以通过make config、make menuconfig、make oldconfig、make xconfig四个配置命令根据自己的需求来配置linux内核,从而在linux内核源代码的根目录下产生一个.config文件。

                                                                                                                        16:24:28

                                                                                                                       2016-04-27

  • 相关阅读:
    杀死初创科技公司的四大工程陷阱
    杀死初创科技公司的四大工程陷阱
    Linux中su和sudo的用法整理
    Linux中su和sudo的用法整理
    Docket 使用命令
    Docker 部署 portainer
    Linux 双网卡绑定
    docker安装部署,阿里源加速
    nmcli详解
    搭建LAMP环境示例
  • 原文地址:https://www.cnblogs.com/sakura029/p/5439359.html
Copyright © 2011-2022 走看看