设为首页 加入收藏

TOP

1.1 Linux下的C语言开发环境
2013-10-12 06:51:33 来源: 作者: 【 】 浏览:97
Tags:1.1 Linux 语言 开发 环境

第1章 Linux环境下C语言的开发

本章介绍Linux操作系统环境下C语言开发的基本概念和程序运行的原理。

在本章的学习中,读者应重点关注以下内容:

Linux中C语言开发的流程和工具

Linux中C语言程序的运行机制

1.1  Linux下的C语言开发环境

Linux和C语言有很深的渊源,因为Linux本身就是用C语言编写的。同时,在Linux操作系统中也提供了C语言的开发环境。这些开发环境一般包括程序生成工具、程序调试工具、工程管理工具等。

1.程序生成工具

在Linux中,一般使用GCC(GNU Compiler Collection)作为程序生成工具。GCC提供了C语言的编译器、汇编器、连接器以及一系列辅助工具。GCC可以用于生成Linux中的应用程序,也可以用于编译Linux内核和内核模块,是Linux中C语言开发的核心工具。

2.程序调试工具

GDB是Linux中一个强大的命令行调试工具,使用GDB调试C语言的时候,可以使用设置断点、单步运行、查看变量等功能。

3.工程管理工具

在Linux操作系统下的程序开发中,一般使用make和Makefile作为工程管理工具。在工程管理方面,有效地使用它们可以统筹工程中的各个文件,并在编译过程中根据时间戳,有选择地进行编译,减少程序生成时间。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.2.2 Linux中程序的运行原理 下一篇5.3.1 自动生成Makefile的意义和..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: