源代码的下载和编译linux
一、下载、编译、测试源代码测试
配置源代码的下载环境,共分为五个步骤。1、建立一个用于存放下载的脚本文件的目录。2、下载repo脚本文件。3、建立用于存放源代码的目录。4、初始化。5、开始下载源代码。es5
二、下载和编译Linux内核源代码。下载Linux内核源代码、Linux内核源代码的目录结构、安装Android内核编译环境在这个步骤中又包含四个步骤即:1、准备工做将arm-linux-gcc-4.3.2tgz文件和arm-linux-gnueabi-arm-20008q3-72-for-linux文件复制到工做目录2、解压编译器使用下面的命令解压上面的两个压缩文件spa
# tar zxvf arm-linux-gcc-4.32.tgz-c/开发
#tar jxvf arm-none -2008-72-for3、验证交叉编译器是否成功安装#is/user.iocal/arm-14、安装L格bncurses#apt-get install libncurrses5-dev安装libncurses5主要是为了配置内核,能够提供一个美观的界面。配置和编译Linux内核。get
Android移植主要就是Linux内核的移植,而Linux移植中主要又是Linux驱动的移植,因此为了开发Linux驱动,须要在Linux下搭建两套系统,Android应用程序开发环境和Linux内核开发环境。Linux内核移植是嵌入式开发只相当重要的一步,不一样的嵌入式应用须要不一样的嵌入式平台。内核的可裁剪行也能够在内核移植中体现出来,对于特定的硬件环境,咱们能够只保留和硬件相关的内核代码,从而达到缩小内核代码体积,减小代码所占存储空间。编译器