Ubuntu系统随附的gcc主要用于X86体系结构。
我们需要一个可以在X86架构上运行并编译ARM架构,最后可以在ARM架构上运行的gcc编译器。
这是一个交叉编译器。
交叉编译器的类型很多。
我们使用Linaro生产的交叉编译器。
安装以4.9.4版本为例。
安装过程如下:1.在/ home / lumeng / Linux下创建一个工具目录,并在将来放置所有工具。
到这里。
2.进入工具目录,然后将交叉编译器复制到该目录。
3.在/ usr / local / arm下安装交叉编译器。
如果本地目录中不存在arm目录,则需要手动创建。
4.将/ home / lumeng / Linux / tool下的交叉编译复制到/ usr / local / arm目录中。
5.进入/ usr / local / arm目录,执行sudo tar -vxf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz命令,然后等待交叉编译器解压缩完成。
6.添加环境变量,使用vi打开/ etc / profile文件,并在末尾添加交叉编译的路径。
具体的增加是:export PATH = $ PATH:/usr/local/arm/gcc-linaro-4.9.4- 2017.01-x86_64_arm-linux-gnueabihf / bin 7.保存,重新启动以使用交叉编译器,输入arm- linux-gnueabihf-gcc -v,该版本号似乎证明安装成功。
结束本文由21ic Blue V的作者一直撰写到贝勒姆。
▍推荐阅读哦,您能知道51单片机的精确延迟吗?在电路图的前十大差异中,您的立场是什么?早期的MCU芯片如何加密? →请注意,不要迷路←免责声明:本文的内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!