第四章

 

第四章 源代碼的下載和編譯
一 下載 編譯和測試 Andiord 源代碼
    配置Andiord源代碼下載環境:
     1 建立一個用於存放腳本的文件(repo)的目錄
     2 下載repo腳本文件
     3 建立存放於Andiord源代碼的目錄
     4 初始化
     5 開始下載Andiord源代碼
   Andiord源代碼目錄結構解析
     除了Makefile文件外,其餘全是目錄,這些目錄裏存放的是Andiord源代碼的不一樣的子項目
   下載Andiord源代碼中的一部分的方法
     方法一:使用repo sync命令
     方法二:使用 git clone 命令
   編譯Andiord源代碼
     1 初始化編譯環境
        source build/envsetuo.sh    注:envsetup.sh腳本文件主要用來初始化一些編譯命令如mm。 mmm命令
        或                      
        build/envsetup.sh
     2 選擇目標
        使用lunch命令設置編譯目標
     3 編譯Andiord源代碼
       #make
   out目錄結構分析、
    out目錄是存放編譯Andiord源代碼生成目標文件的默認目錄。
   將本身的APK做爲Andiord內核程序發佈
二 下載和編譯linux內核源代碼
   使用git命令下載Andiord內核源代碼
   安裝Andiord內核編譯環境
    1 準備工做
    2 解壓編譯器
    3 驗證交叉編譯是否成功
    4 安裝禮包ncurses
   配置和編譯Andiord內核
   make clean 命令用於清除大多數編譯生成的文件(.o .ko文件等)但保留配置文件
   make mrproper:清除說喲由編譯產生的文件+清除配置文件
   make distclean:make mrproper+刪除編譯器留下的備份文件和補丁文件linux

 

http://www.cnblogs.com/jsljt/git

相關文章
相關標籤/搜索