1.下载ARM交叉编译器到/compile/目录

wget -P /compile/ http://releases.linaro.org/components/toolchain/binaries/6.4-2017.11/aarch64-linux-gnu/gcc-linaro-6.4.1-2017.11-x86_64_aarch64-linux-gnu.tar.xz

2.解压ARM交叉编译器到指定目录

root@Ubuntu:/# cd /compile/
root@Ubuntu:/compile# ls
gcc-linaro-6.4.1-2017.11-x86_64_aarch64-linux-gnu.tar.xz
root@Ubuntu:/compile# xz -d gcc-linaro-6.4.1-2017.11-x86_64_aarch64-linux-gnu.tar.xz
root@Ubuntu:/compile# mkdir /usr/local/toolchain
root@Ubuntu:/compile# tar xf gcc-linaro-6.4.1-2017.11-x86_64_aarch64-linux-gnu.tar -C /usr/local/toolchain/

3.添加环境变量

只有把可执行文件对应的路径加入到 PATH 环境变量里,系统才可以认到这些命令。

这里的路径是交叉编译器命令的路径,可以添加到 ~/.bashrc 文件的最后,如下图

PATH=$PATH:/usr/local/toolchain/gcc-linaro-6.4.1-2017.11-x86_64_aarch64-linux-gnu/bin

4.执行 source ~/.bashrc 使环境变量生效

如下图

下载安装ARM交叉编译器相关推荐

  1. Linux安装arm交叉编译器

    Linux安装arm交叉编译器 总结一下Linux(本文是基于Ubuntu16.04 64位版)下arm交叉编译工具链的安装及配置步骤,按照此顺序可以避免很多不必要的错误. 注意:建议在执行以下所有命 ...

  2. ubuntu 10.04 安装arm交叉编译器

    家里有一台cotext-A9(armv7-a) 的盒子,现在不用了, 一直想着废物利用.于是想怎么为这盒子编译程序. 目标机器: root@routon-h1:/# uname -a Linux ro ...

  3. Linux下安装和配置ARM交叉编译器

    本篇为基于Linux-Ubuntu20.04下配置安装ARM交叉编译器,"arm-linux-gcc交叉编译器"云盘链接放置文章底部,有需要可自提 1. 第一步 在windows下 ...

  4. ARM 交叉编译器安装

    ARM 交叉编译器安装: 1. 交叉工具下载 下载链接: ARM-交叉编译工具 笔者下载的这一个:gcc-arm-none-eabi-10.3-2021.07-x86_64-linux.tar.bz2 ...

  5. linux交叉编译出现的问题,,Ubuntu 14.10下安装GCC交叉编译器遇到问题及解决方法

    Ubuntu 14.10下安装GCC交叉编译器遇到问题及解决方法 一.下载gcc-arm-none-eabi-4_9 安装成功后上报错误: ./gcc-arm-none-linux-gnueabi-g ...

  6. centos arm linux gcc,CentOS安装arm-linux-gcc交叉编译器

    (注:首先需要明确需要安装centos系统的位数,即是32位的还是64位的.) 1.下载并解压文件:下载arm-linux-gcc-4.4.3.tgz到任意的目录下,进入这个文件夹 输入命令:# ta ...

  7. 嵌入式ARM交叉编译器安装

    1.开发平台 虚拟机:VirtualBox 操作系统:Ubuntu 16.04 64bit 2.准备ARM交叉编译工具包 编译uboot和linux kernel都需要ARM交叉工具链支持,这里使用L ...

  8. arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf的区别

    命名规则 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] [-gcc] arch – 体系架构,如ARM,MIPS vendor – 工具链提供商 os ...

  9. arm交叉编译器gnueabi、none-eabi、arm-eabi等的区别

    交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch – 体系架构,如ARM,MIPS vendor – 工具链提供商 os – 目标操作系统 ea ...

  10. Ubuntu 16.04 64位安装arm-linux-gcc交叉编译器以及samba服务器

    交叉编译器是嵌入式开发的必要工具,但是由于目前大多数人使用64位ubuntu,在照着很多教程做的时候,就会失败,失败原因是64位ubuntu需要额外安装32位的兼容包.以arm-linux-gcc-3 ...

最新文章

  1. C#进行Visio二次开发之电气线路停电分析逻辑
  2. 鼠标点击实现划掉文字效果
  3. Java集合总结【面试题+脑图】,将知识点一网打尽!
  4. 用 JavaScript 编写测试脚本
  5. Ubuntu下运行Faster-Rcnn
  6. java zmq订阅_从ZMQ PUB套接字获取订户过滤器
  7. 爱奇艺深度语义表示学习的探索与实践
  8. 学习ssm框架的顺序
  9. OCJP之Console
  10. Android系统证书 platform.x509.pem platform.pk8转换为.keystore文件
  11. js高级开发:气泡坦克(js对象,属性)
  12. 别在那抱怨高考怎么不考DOTA呢!!高考就是考DOTA你也不行!
  13. 科学计算机感叹号,电脑网络黄三角感叹号怎么解决
  14. VPP协议栈学习一:snd_wnd
  15. APP项目的开发流程
  16. 清华大学 博士后 原来入的计算机科学与技术 现在能入软件工程吗,清华大学软件学院...
  17. 关于iPhone X下Home Indicator(白条)的隐藏和延迟响应
  18. 你会在 JitPack 上创建依赖库吗?
  19. Linux Shell脚本检查一个目录是否存在,不存在则创建的方法
  20. 【jzoj4668】【腐败】【数论】【快速乘】

热门文章

  1. solidity教程(三)高级 Solidity 理论
  2. 家长进课堂 计算机ppt,【家长进朴园】探秘计算机—5.7中队家长进课堂活动
  3. DSP实验报告—实验 4  编写一个汇编和 C 混合的 DSP 程序
  4. html5font标签菜鸟教程,菜鸟教程
  5. tx关于机器人的律师函_史陶比尔TX40机器人说明书.pdf
  6. JAVA 同步方法和同步代码块的区别是什么?
  7. MySQL+Navicat安装配置
  8. div css3 border-radius 之圆角 div圆角 图片圆角
  9. 逻辑函数的化简-代数法化简
  10. FastStone Capture 画图吸色工具