经常使用的方法大体2种:php
下载 toolchain 通常为: arm-xxx-linux-gnueabihf-4.9.3(xxx).tar ,解压后html
方法一:linux
将编译器的路径加入到PATH中,用vi编辑 或者 nano/vi ~/.bashrc,在末尾加入如下内容:shell
例如:vim
export PATH=/opt/FriendlyARM/toolchain/4.9.3/bin:$PATH export GCC_COLORS=auto
路径 设置为 本身 工具链 toolchain 所在目录位置;bash
执行一下~/.bashrc脚本让设置当即在当前shell窗口中生效,注意"."后面有个空格:工具
. ~/.bashrc
这个编译器是64位的,不能在32位的Linux系统上运行,安装完成后,你能够快速的验证是否安装成功:测试
arm-linux-gcc -v
修改/etc/profile文件:ui
# vim /etc/profilespa
增长路径设置,在末尾添加以下,保存/etc/profil文件:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
当即使新的环境变量生效,不用重启电脑:
对应方法一:#source /root/.bashrc
对应方法二:# source /etc/profile
检查是否将路径加入到PATH:
# echo $PATH
显示的内容中有/usr/local/arm/bin,说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。
测试是否安装成功
# arm-linux-gcc -v
方法三:
直接export法(应该是 不能长期有效的 方法)
直接执行如下命令:export PATH=$PATH:/usr/local/arm/4.3.2/bin
(后面的/usr……是您解决后交叉编译工具的绝对路径)
参考:
http://blog.chinaunix.net/uid-26923078-id-3197303.html
http://blog.csdn.net/xukai871105/article/details/24932611
http://wiki.friendlyarm.com/wiki/index.php/NanoPi_2/zh