安装交叉编译工具链有如下三种方式:
-
直接在Ubuntu下使用APT包管理工具下载安装。
-
自行下载第三方制作好的工具链。
-
使用crosstool-ng根据需要自己制作。
在开发中比较多的开发者对所有程序都直接用arm-linux-gnueabihf-gcc来编译,文档将举例该种方式。
1、通过APT包管理工具可直接执行以下命令安装:
在主机上执行如下命令
sudo apt install gcc-arm-linux-gnueabihf
安装完成后使用如下命令查看版本
arm-linux-gnueabihf-gcc –v
2、使用第三方制作好的工具链。
举例:安装包名“ql-ec200a-1803e-gcc-4.8-v1-toolchain.tar.gz”的工具链
1、解压
tar -zxvf ql-ec200a-1803e-gcc-4.8-v1-toolchain.tar.gz
2、配置环境
vi /etc/profile
export PATH=$PATH:安装包解压路径/bin
重载环境
source /etc/profile
标签:gcc,tar,编译,linux,工具,arm
From: https://www.cnblogs.com/ca1hu/p/18136062