《精通Linux C编程》深入浅出、循序渐进地讲解了Linux 平台下的C 程序设计,并通过大量的程序实例,以及综合开发案例的演示,帮助读者快速掌握Linux 平台下C 语言编程的方法和技巧。
本书内容翔实,共分为三大部分。第一部分为基础篇,共有5 章,主要讲解了Linux 系统基础、C 语言编程基础、Linux 下的两种常用文本编辑器vim 和Emacs、程序编译器gcc 和调试器gdb,以及make 管
理工具。第二部分为提高篇,共有8 章,主要讲解了Linux 系统下各种操作的系统调用,包括文件操作、进程控制、进程间通信、线程控制、网络编程、GTK+图形界面编程等。第三部分为实战篇,共有5 章,分别为5 个不同的Linux 平台下C 程序开发的综合案例,向读者详细阐述了Linux 文件操作、GTK+图形界面编程、Linux 网络编程,以及基于Linux 平台的嵌入式软件开发的方法和技巧。
本书由作者根据多年来的开发工作经验编著而成,语言通俗易懂,内容丰富,注重实例讲解,知识涵盖面广。非常适合Linux 平台下C 语言编程的初学者以及高校本科生、研究生阅读,也适合在Linux 系统
下进行C 程序开发的工程师查阅和学习。
展开