第七章嵌入式开发工具汇编.ppt

第七章嵌入式开发工具汇编

第七章 嵌入式开发工具 导论 GNU(GNU is not UNIX)是由Richard Stallman开发的一个与UNIX兼容的软件系统。 大多数Linux软件是经过自由软件基金会FSF的GNU()公开认证授权的,因此通称为GNU软件。 GNU软件免费提供给用户使用,并被证明是非常可靠和高效,如GNU gcc编译器,GNU make项目管理器等。 gcc和make都是建立在内核基础上的开发工具和编译工具,其中,gcc是Linux程序开发的基础。 主要内容 7.1 GNU gcc编译器 7.2 GNU make工具 7.1 GNU gcc工具 7.1 GNU gcc工具 编译器的作用是将用高级语言或汇编语言编写的源代码翻译成处理器上等效的一系列操作指令。 针对嵌入式系统来说,编译器数不胜数。 gcc编译器和汇编器as是非常优秀的编译工具。 7.1.1 gcc简介 gcc是GNU C Complier的缩写。 Linux系统下的gcc是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作之一。 gcc可以在多种硬件平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比,平均效率要高20%-30%。 gcc编译器能将C、C++语言源程序、汇编语言程序和目标程序编译、链接成可执行文件。 7.1.1 gcc简介 gcc是通过后缀名来区别输入文件的类型,下面是gcc所遵

文档评论(0)

1亿VIP精品文档

相关文档