新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > Linux下C编程基础之:本章小结与思考与练习

Linux下C编程基础之:本章小结与思考与练习

作者:时间:2013-09-13来源:网络收藏

3.8 本章小结

本章是中进行C语言编程的基础,首先讲解了C语言编程的关键点,这里关键要了解编辑器、编译链接器、调试器及项目管理工具等概念。

本文引用地址:http://www.amcfsurvey.com/article/257140.htm

接下来,本章介绍了两个中常见的编辑器——vi和emacs,并且主要按照它们的使用流程进行讲解。

再接下来,本章介绍了gcc编译器的使用、函数库的创建与使用以及gdb调试器的使用,并结合具体的实例进行讲解。虽然它们的选项比较多,但是常用的并不多,读者着重掌握笔者例子中使用的一些选项即可。

之后,本章又介绍了make工程管理器的使用,这里包括makefile的基本结构、makefile的变量定义及其规则和make的使用。

最后介绍的是autotools的使用,这是非常有用的工具,希望读者能够掌握。

本章的实验安排比较多,包括了vi、gdb、makefile和autotool的使用,由于这些都是中的常用软件,因此希望读者切实掌握。

3.9 思考与练习

在Linux下综合使用vi、gcc编译器和gdb调试器开发汉诺塔游戏程序。

汉诺塔游戏介绍如下。

约19世纪末,在欧洲的商店中出售一种智力玩具,在一块铜板上有三根杆,如图3.10所示。其中,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到右边的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。

图3.10汉诺塔游戏示意图

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

linux相关文章:linux教程




关键词: C编程 Linux 操作系统

评论


相关推荐

技术专区

关闭