常用的方法大致2种:
下载 toolchain 一般为: arm-xxx-linux-gnueabihf-4.9.3(xxx).tar ,解压后
方法一:
将编译器的路径加入到PATH中,用vi编辑 或者 nano/vi ~/.bashrc,在末尾加入以下内容:
例如:
export PATH=/opt/FriendlyARM/toolchain/4.9.3/bin:$PATH
export GCC_COLORS=auto
路径 设置为 自己 工具链 toolchain 所在目录位置;
执行一下~/.bashrc脚本让设置立即在当前shell窗口中生效,注意"."后面有个空格:
. ~/.bashrc
这个编译器是64位的,不能在32位的Linux系统上运行,安装完成后,你可以快速的验证是否安装成功:
arm-linux-gcc -v
方法二:
修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/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