1、直接访问linaro官网Linaro Releases

2、点击4.9--2016.2

3、点击arm-linux-gnueabihf-

4、最后点击gcc-linaro-4.9-2016.02-x86 64_arm-linux-gnueabihf.tarxz

5、下载完成后,进入下载路径,使用tar -xvf命令,解压到你所需要的文件夹目录。

(ps:在linux系统中,下载的东西通常默认在Downloads路径下。不过我会将编译工具,统一放到一个问价夹下面。)

例如我在/路径下创建了一个opt文件夹,专门存放不同的交叉编译工具。

操作如下:

一、在Downloads路径打开终端。输入

sudo mkdir -p /opt

sudo tar -xvf gcc-linaro-4.9-2016.02-x86 64_arm-linux-gnueabihf.tarxz -C /opt

至此,arm-linux-gnueabihf-(4.9.4)安装完成。

ps:不过我嫌解压后的文件名字实在是太长,使用mv命令,重新对文件夹进行了命名

sudo mv /opt/gcc-linaro-4.9-2016.02-x86_64_arm-linux-gnueabihf/ arm-linux-gnueabihf-4.9.4

(重命名步骤可有可无,看个人习惯)

二、添加环境变量

因为我还有其他版本的编译器,所以没有添加环境变量。(所以下面的所有命令,我没有去做)

若您需要添加环境变量,可使用以下命令

sudo vim ~/.bashrc 

打开文件后,在文件末尾添加

export PATH=$PATH:/opt/arm-linux-gnueabihf-4.9.4/bin

需要注意的是,“arm-linux-gnueabihf-4.9.4”是我重命名后的文件夹名字,如果你没有重命名,此处要替换成没被重命名文件夹名字。

之后保存退出文件后。使用如下命令

sudo source ~/.bashrc

三、验证是否安装成功

使用命令

sudo arm-linux-gnueabihf-gcc --version

之后输出版本信息,即安装成功。(需要注意的是,若你没有添加环境变量,这个命令是找不到的

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐