linux系统下,如何下载、安装交叉编译工具arm-linux-gnueabihf-(4.9.4)
·
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
之后输出版本信息,即安装成功。(需要注意的是,若你没有添加环境变量,这个命令是找不到的)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)