- 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)
您可能关注的文档
最近下载
- 地下管线普查方案.doc VIP
- 2026年外包公司软件测试工程师面试全解析.docx VIP
- 2024版光伏工程施工工艺手册.pdf VIP
- 母婴保健技术服务许可证校验申请书.doc VIP
- 集团公司供应商管理办法.docx VIP
- 压力式膜技术手册(Memcor).pdf VIP
- 初中英语1600词新课标词汇(按话题分类).docx VIP
- DL∕T电力企业标准化工作指南(2024).pdf VIP
- 2024年供水公司安全生产“一岗双责”实施方案(三篇) .pdf VIP
- Unit1 Art Reading for writing【知识精研】英语人教版(2019) 选择性必修三同步课.pptx VIP
原创力文档

文档评论(0)