Linux编程的学习:
1、Linux系统概述
2、shell环境
3、C语言简介
4、vi编辑器的讲解
5、GNU编译器gcc
6、make的使用
7、gdb调试器
第一过程:按上述7步进行学习,首先对Linux系统有深刻的理解,对存储器管理、进程管理、文件管理、输入输出的管理等有清晰地认识;对系统的进化有一定的了解,ms-dos、windows、Unix、Linux的历史进程等。相信大家对operation system有学习的话,第一节是可以轻松回顾的。
shell环境的学习也是很important的一步,当然大部分是用编辑脚本,shell与其他编程语言相比还是有一定劣势的,不建议当成一门高级编程语言学习,了解基本的语法,明白如何编辑脚本进行批处理即可。
C语言的学习是基础,有了语言的基础,进行Linux下的编程才有意义,相信每一个计算机的入门,C语言的学习是必经历的一步,不多讲述了。但对于C语言的高深理解也是需要时间和实践的。
vi编辑器、gcc编译器、gdb调试器的使用是进行Linux小编程的起步,有了语言的基础,接下来就是进行编译链接调试了,而Linux环境下提供了丰富的工具使用,对于各个工具的学习是很关键的一步,熟记命令参数需要多多练习。make的使用可以提高程序开发的效率,有了Makefile后,程序的编译时间可明显缩小,当然内部的运行原理是编译器的功能啦,对于Makefile的编写需要深刻熟练,对于今后大型项目的接触益处多多。