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