嵌入式Linux C语言编程环境KC08121101-d02.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 9页
  • 2020-08-23 发布于湖北
  • 举报

嵌入式Linux C语言编程环境KC08121101-d02.ppt

* 嵌入式Linux C语言编程环境 * CONTENTS PAGE 目录页 1 编辑器 编译链接器 调试器 2 3 目录 编程环境 1、编辑器 vi编辑器通常被简称为vi。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 编程环境 vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。没有菜单,只有命令,且命令繁多。vi有3种基本工作模式:一般模式、编辑模式和命令行模式。 编程环境 2、编译链接器 Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 编程环境 Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。 编程环境 3、调试器 GDB 是 GNU 开源组织发布的一个强大的 Linux 下调试程序工具。 GDB主要完成下面四个方面的功能: 1.启动程序时,可以按照自定义的要求运行程序。 2.可让被调试的程序在指定的调置的断点处停住。 3.当程序被停住时,可以检查此时程序中所发生的事。 4.动态的改变程序的执行环境。 编程环境 小结: 通过本节微课,要求理解嵌入式Linux C语言编程环境的构成。能够分别理解编辑器、编译链接器和调试器的内涵。实践中能够独立搭建嵌入式Linux C语言编程环境。 谢谢关注! *

文档评论(0)

1亿VIP精品文档

相关文档