ARM工具链详解

  工具链:工具链就是一堆工具集合,它这里就会说到是编译器、链接器、装配器甚至包括调试等等这样一堆的工具集合就称为工具链。在这里默认自带ARM公司的工具链,所以我们可以直接使用,包括还可以支持一些静态链接库或者动态链接库等等。

  然后就可以自己写代码进行编译,而编译出来的东西就直接是针对ARM的,那么这个并文件就可以直接给它烧到这样的一个开发板上。

ARM工具链详解

  同时在关盘目录下面有个Linux,在Linux下面就有一些与Linux相关的很多工具,包括“mktools”工具,文件系统制作工具,图上第一款就是基于armgcc,所以我们就把它拷贝过去解压。

ARM工具链详解

  输入命令解压。

ARM工具链详解

  可以看到有很多相关的编译文件,包括它的链接、gccc++等等。

ARM工具链详解

  输入命令,为了方便起见,我们就把它拷贝到环境变量里面,这样我们每次用到的时候就不用敲来敲去了。

  因为我们要用到各种各样的内库,所以我们需要用到现成的编译文件,当然也可以去官网去下载,包括也可以在arm官网去下载一个arm的官网工具链。

  以后如果比较熟悉也可以自己制作这样一个工具链,其实就是一个工具集合,包括我们要用到的相关内库,多个工具程序,从编译到编译链接和打包这样一系列全部都完成的一个过程。

 

原文链接:http://www.maiziedu.com/wiki/arm/toolchain/

原文链接: https://www.cnblogs.com/maizi008/p/7515638.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    ARM工具链详解

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/259673

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月14日 下午12:56
下一篇 2023年2月14日 下午12:58

相关推荐