在windows系统下安装交叉编译器的安装包,注意区分64位与32位
我这里以64位为例进行演示:
64位下载地址:
/components/toolchain/binaries/6.1-.08/arm-linux-gnueabi/gcc-linaro-6.1.1-.08-x86_64_arm-linux-gnueabi.tar.xz
32位下载地址:
在windows下利用FileZilla将安装包转移到虚拟机Ubuntu下/components/toolchain/binaries/6.1-.08/arm-linux-gnueabi/gcc-linaro-6.1.1-.08-i686_arm-linux-gnueabi.tar.xz
(可在Ubuntu下新建一个文件夹 用来存放交叉编译器的安装包)
在Ubuntu中,对文件压缩包进行解压
tar -vxf gcc-linaro-6.1.1-.08-i686_arm-linux-gnueabi.tar.xz
查看对应目录下是否有以下俩个文件
lsgcc-linaro-6.1.1-.08-i686_arm-linux-gnueabigcc-linaro-6.1.1-.08-i686_arm-linux-gnueabi.tar.xz
添加环境
sudo vi /etc/profile
在打开的文件 最后一行加上以下指令
export PATH=$PATH:/usr/local/arm/gcc-linaro-6.1.1-.08-i686_arm-linux-gnueabi/bin
重启Ubuntu
sudo reboot
检查是否安裝成功 , 显示以下类似信息即为安装成功
arm-linux-gnueabi-gcc -v...Thread model: posixgcc version 6.1.1 0711 (Linaro GCC 6.1-.08)