嵌入式linuxC语言开发工具.pptxVIP

  • 0
  • 0
  • 约1.22万字
  • 约 63页
  • 2023-02-03 发布于四川
  • 举报
嵌入式应用程序设计第二章 嵌入式Linux C语言程序开发工具 第一页,共六十三页。 本章课程:2.1嵌入式Linux下C语言概述 2.2 编辑器vim 2.3 编译器gcc 2.4 调试器GDB2.5 make工程管理器 2.6 autotools(不讲)2.7小结第二页,共六十三页。2.1嵌入式Linux下C语言概述嵌入式Linux程序设计以C语言为主体,还涉及到shell编程,php/python脚本编程等C语言最早是由贝尔实验室的Dennis Ritchie为了UNIX的辅助开发而编写的,它是在B语言的基础上开发出来的。尽管C语言不是专门针对UNIX操作系统或机器编写的,但它与UNIX系统的关系十分紧密。由于它的硬件无关性和可移植性,使C语言逐渐成为世界上使用最广泛计算机语言。ANSI C标准,流行的C语言编译系统以它为基础 第三页,共六十三页。2.1 嵌入式Linux下C语言概述C语言有如下特点:? C语言是“中级语言”。它把高级语言的基本结构和语句与低级语言的实用性结合起来。可以像汇编语言一样对位、字节和地址进行操作。? C语言是结构化的语言。? C语言功能齐全。指针支持。? C语言可移植性强。第四页,共六十三页。2.1嵌入式Linux下C语言概述嵌入式Linux C程序开发环境编辑器(vim)编译链接器(gcc)词法、语法和语义分析,中间代码的生成与优化,符号表管理,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档