提示:本文章中若出现某些插件或者服务没有教学安装的情况可以打开总目录去看前面几章的教学一步一步来,跟着一起学嵌入式Linux开发应用和驱动开发,有用的话麻烦点个关注。
1. 下载交叉编译工具链
下载地址:Linaro Releases
这里有是全网最全的网址,需要哪个版本自己上下翻一翻下载即可。本次教程我下载的是arm-linux-gnueabihf-gcc-6.2.1版本。
2. 打开.bashrc文件
①永久生效
如需永久修改,请修改用户配置文件。
注意
:如果不会使用vi命令,可以使用图形化的编辑工具,执行:gedit ~/.bashrc
使用vi的话执行:vi ~/.bashrc 在行尾添加或修改,加上下面几行(第3行很长,这里使用小字体方便大家复制):
export ARCH=arm
export CROSS_COMPILE=arm-buildroot-linux-gnueabihf-
export PATH=$PATH:
/home/book/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin
注意:
export PATH=$PATH:
/home/book/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin中红色部分为交叉编译工具链存放位置,一直要到gcc交叉编译工具链的bin文件目录下,这个可以自行决定。
![](https://img-blog.csdnimg.cn/20210520233643149.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0RTTUdVT0dVTw==,size_16,color_FFFFFF,t_70)
②临时生效
在终端输入下面指令即可,只对当前终端有效
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
export PATH=$PATH:/home/book/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin
3. 重启脚本文件
终端输入指令:source ~/.bashrc
4. 验证
输入“arm-” 后按table键如果出现自动补齐 arm-linux-gnueabihf- 的字样,说明安装成功。