step1、准备安装环境
Ubuntu16.04
step2、按照4418的wiki
首先下载编译器:
git clone https://github.com/friendlyarm/prebuilts.git -b master --depth 1
注意:从GitHub上clone的速度可能非常慢(10-20kb/s),而4418的wiki中只给了这种下载方式,真的坑人...这里有几种方法可以解决(优先使用第二种方法)
1、改hosts文件,进行IP—>域名的映射,详见参考链接
2、download from gitee:
git clone https://gitee.com/friendlyelec/prebuilts.git -b master --depth 1
这是在friendlyarm的GitHub上看到的(为什么不把这个链接更新到wiki中!!),我的网络环境从GitHub上clone速度实在太慢,试过了各种方法都无效,最后是通过这个链接从码云(gitee)完成的下载
step3、进入文件夹并解压
cd prebuilts/gcc-x64 cat toolchain-4.9.3-armhf.tar.gz* | sudo tar xz -C /
step4、然后将编译器的路径加入到PATH中:
用vi编辑vi ~/.bashrc,在末尾增加以下内容:
export PATH=/opt/FriendlyARM/toolchain/4.9.3/bin:$PATH export GCC_COLORS=auto
执行一下~/.bashrc脚本让设置立即在当前shell窗口中生效,注意"."后面有个空格:
. ~/.bashrc
step5、这个编译器是64位的,不能在32位的Linux系统上运行,安装完成后,可以快速验证是否安装成功
arm-linux-gcc -v
出现如下界面,表示安装成功: