linux驱动开发篇Linaro(arm交叉编译器的下载与安装) 您所在的位置:网站首页 GNU编译器安装 linux驱动开发篇Linaro(arm交叉编译器的下载与安装)

linux驱动开发篇Linaro(arm交叉编译器的下载与安装)

2023-09-05 21:59| 来源: 网络整理| 查看: 265

什么是交叉编译器

在一种计算机环境中能编译出在另外一种计算机环境运行的应用程序。

为什么要用到交叉编译器

众所周知,常见的体系结构有ARM结构、x86结构等。同一个体系结构可以运行不同操作系统,如x86上可以运行Linux、Windows等,在ARM上可以运行Linux、WinCE.同一个操作系统可以在不同的体系结构上运行,比如Linux可以运行在x86上,也可以运行在ARM上。**但是,同一个应用程序不能运行在多个平台上。**例如,用linux编译出来的应用程序就不能运行在windows,用windows编译的不能运行在linux,所以要使arm应用程序运行就需要arm编译环境。

安装linaro交叉编译器:

第一步:进入linaro官网 第二部:找到下载版块点击download linaro官网 第三步点击如图所示 在这里插入图片描述 第四步选择合适的版本(比较新的版本)下载 在这里插入图片描述

linaro的安装 第一步:将下载的安装包移到虚拟机对应的位置 第二步:使用命令sudo tar -txf (要解压的文件名称 ) (要解压的路径) sudo tar -txf gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu.tar.xz /usr/local/arm 第三步:修改环境变量 sudo vi etc/profile

在末尾加上一句(图中地址,必须对应你安装的地址以及版本号) 在这里插入图片描述

第四步检查安装是否成功

arm-none-linux-gnueabihf-gcc -v出现下图版本号即安装成功(注意-v前面有一个空格) 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有