LinuxMint 18 編譯cm13.0 筆記


1、安裝依賴文件

sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib git flex bison gperf build-essential libncurses5-dev:i386 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 dpkg-dev libsdl1.2-dev libesd0-dev git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4
pngquant maven

2、安裝jdk 7

  詳細頁面>>  debian/deepin 15.3安裝jdk 1.7 (或jdk 7),配置默認環境

3 、安裝repo

#新建bin目錄
mkdir ~/bin
#指定repo路徑
PATH=~/bin:$PATH
#下載repo,並移動到bin目錄下
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
#賦予repo讀寫權限
chmod a+x ~/bin/repo

4、設置環境

echo "export PATH=~/bin:$PATH" >> ~/.bashrc

5、同步源碼

mkdir cm13
cd cm13
repo init -u https://github.com/CyanogenMod/android.git -b cm-13.0
repo sync --no-clone-bundle -c -j4

6 、編譯

. build/envsetup.sh
prebuilts/misc/linux-x86/ccache/ccache -M 50G
brunch xxx

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM