linux程序设计基础—c环境(gcc_gdb_makefile).pptVIP

  • 12
  • 0
  • 约2.3万字
  • 约 88页
  • 2018-08-02 发布于湖北
  • 举报

linux程序设计基础—c环境(gcc_gdb_makefile).ppt

linux程序设计基础—c环境(gcc_gdb_makefile)

Linux开发基础 原仓周 第二章 Linux程序设计基础—C环境 Linux编程概述 文本编辑器vi Linux下函数库 GCC及其使用 调试工具gdb GNU make和makefile Linux编程概述 Linux软件开发一直在Internet环境下讲行。这个环境是全球性的,编程人员来自世界各地。只要能够访问Web站点,就可以启动一个以Linux为基础的软件项目。 Linux开发工作经常是在Linux用户决定共同完成一个项目时开始的。当开发工作完成后,该软件就被放到Internet站点上,任何用户都可以访问和下载它。由于这个活跃的开发环境,新的以Linux为基础的软件功能日益强大,而且呈现爆炸式的增长态势。 大多数Linux软件是经过自由软件基金会(Free Software Foundation)提供的GNU(GNU 即 GNU’s not UNIX)公开认证授权的,因而通常被称作GNU软件。GNU软件免费提供给用户使用,并被证明是非常可靠和高效的。许多流行的Linux实用程序如C编译器、shell和编辑器都是GNU软件应用程序。 Linux程序需要首先转化为低级机器语言即所谓的二进制代码以后,才能被操作系统执行。 例如编程时,先用普通的编程语言生成一系列指令,这些指令可被翻译为适当的可执行应用程序的二进制代码。这个翻译过程可由解释器一步步来完成,或者也可以

文档评论(0)

1亿VIP精品文档

相关文档