02嵌入式linuxC语言开发工具.pptVIP

  • 6
  • 0
  • 约 63页
  • 2017-06-10 发布于四川
  • 举报
嵌入式应用程序设计 第二章 嵌入式Linux C语言程序开发工具 2.1嵌入式Linux下C语言概述 2.2 编辑器vim 2.3 编译器gcc 2.4 调试器GDB 2.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) 词法、语法和语义分析,中间代码的生成与优化,符号表管理,出错处理等 调试器(gdb)

文档评论(0)

1亿VIP精品文档

相关文档