1、进入Linaro官网下载ARM交叉编译器工具链。
官网连接如下:
/components/toolchain/binaries/4.9-.01/arm-linux-gnueabihf/
2、使用MobaXterm将编译器工具链软件上传到Ubuntu虚拟机。
3、新建一个目录存放交叉编译工具链,记住这个工具链的位置,后面会用到。
/usr/local/arm
4、拷贝工具链到上面的目录中,进行解压即可使用。
解压命令如下:
sudo tar -vxf gcc-linaro-4.9.4-.01-i686_arm-linux-gnueabihf.tar.xz 01-i686
5、更改环境变量,省去在终端每次要使用绝对路径运行交叉编译器的麻烦。
打开配置文件sudo gedit /etc/profile,更改环境变量。
执行命令:source /etc/profile 使新的环境变量生效。
6、在命令行终端执行命令:arm-linux-gnueabihf-gcc --version 如看到如下版本信息则交叉编译工具链安装成功。