1, 设置编译环境
1.1下载安装需要用到的软件组件
首先确保网络畅通(注意有时网络会被和谐了,有一些软件依赖源下载安装失败,设置个vpn),用以下命令批量安装需要用到的开源组件,
$ sudo apt-get install gcc g++ binutilspatch bzip2 flex make gettext \
pkg-config unzip zlib1g-dev libc6-dev subversionlibncurses5-dev gawk \
sharutils curl libxml-parser-perl ocaml-nox
1.2安装repo和git
repo 的在这里的作用是通过读取XML文件从不同的软件库中下载和更新软件包,注意在ubuntu中repo 脚本必须安装在~/bin目录下。Git是linux下软件版本管理工具
手动添加repo目录:
$mkdir –p ~/bin
添加路径:
$PATH=~/bin
下载repo脚本到~/bin目录:
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
添加可执行权限:
$chmod 777