ToB企服应用市场:ToB评测及商务社交产业平台
标题:
【Linux 情况搭建】ARM-Linux-gcc 交叉编译工具链安装
[打印本页]
作者:
去皮卡多
时间:
2024-12-2 12:51
标题:
【Linux 情况搭建】ARM-Linux-gcc 交叉编译工具链安装
1、什么是交叉编译工具链
交叉编译工具链是一个用于在一种操作系统上编译可在另一种操作系统上运行的步伐的工具集合。ARM-Linux-gcc 交叉编译工具链就是为针对 ARM 架构的 Linux 系统开发软件而设计的工具链
2、交叉编译工具链安装
情况确认
在终端输入arm-linux-gcc -v
说明此时情况下没有安装交叉编译工具链
下载交叉编译工具链
进入以下网址下载交叉编译工具链,文件后缀名为 .tar.bc2 格式。
ARM-Linux-gcc 交叉编译工具链下载网址
Ubuntu 源中已经有了交叉编译工具链,因此使用 apt-get install 下令即可直接安装,缺点是工具链的版本不能确定,和源中提供的版本有关。
安装交叉编译工具链
将交叉编译工具链从 Windows 移动至 Ubuntu 系统(或者包管 Ubuntu 可以联网,直接通过 Ubuntu 系统中的浏览器下载)
解压文件:在终端输入sudo tar -jxvf 文件路径 -C解压到的文件夹等待解压完成(一般放在用户文件夹下)
arm-linux-gcc 位于解压后的文件夹下的 bin 目次下
修改情况变量
在终端输入 arm-none-eabi-gcc -v仍然显示找不到下令,想要像 gcc 下令一样在任何位置都能使用,就要将其文件位置添加至情况变量
终端输入sudo vim /etc/environment打开情况变量配置文件,模仿文件中已有格式将 arm-none-eabi-gcc 所在路径添加到情况变量,生存文件
此处提前对 bin 的上一级文件夹进行了重定名,重定名为 arm-linux-gcc ,下令为mv 当前名称 重定名后名称
终端输入source /etc/environment使情况配置见效,再次输入arm-none-eabi-gcc -v查看编译器信息
补充
当前交叉编译下令较长,为了方便使用,可以为 bin 文件夹下文件创建链接,使用更加方便,ln -s 指向文件 链接文件
参考文献:手把手教你怎样安装交叉编译工具链-韦东山
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4