在Linux下安装gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tgz的步骤如下:
1.首先下载gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tgz,并将其保存在windows中与linux下的共享目录中;
下载链接:点击下载gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tgz
2.将下载文件从共享目录复制到Linux的家目录下:
cp gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tgz /home/用户名/
3.在Linux的家目录下将gcc-2019压缩包进行解压
tar -xvzf gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tgz
4.解压后,进入解压后的目录后获取当前文件路径
cd gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf
pwd
获取输出结果为:/home/用户名/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf
5.将目录/home/用户名/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf添加到PATH环境变量中,请按照以下步骤进行操作:
- 打开终端并输入以下命令打开您的bash配置文件 (如果您使用的不是bash,则打开相应的配置文件):
在家目录下执行:nano ~/.bashrc
- 在.bashrc文件的末尾添加以下行:
export PATH=$PATH:/home/用户名/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/bin
- 按Ctrl+X,然后按Y和Enter保存更改并退出nano编辑器;
- 最后,在终端中输入以下命令以使更改立即生效:
source ~/.bashrc
- 现在可以在此终端或新打开的终端下的任何地方直接运行gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf目录中的可执行文件;但是在旧的终端中bash文件配置的环境变量没有生效、需要重新执行source ~/.bashrc才可以生效;
6.最后检查GCC是否已正确安装成功,在终端中执行以下命令;
arm-linux-gnueabihf-gcc --version
如果GCC已成功安装,则应输出版本信息。获取的输出结果为:
arm-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
7.到此为止gcc-2019安装完成;