词条 | Linux高级程序设计 |
释义 | 《Linux高级程序设计(第2版)》以Linux操作系统(内核为2.6版本)为开发平台、GCC 4.0/GDB 6.3为开发调试环境,详细介绍了Linux系统下编程环境及编程工具、文件管理(文件类型、ANSI以及POSIX标准下文件读写操作)、进程管理(创建、退出、执行、等待、属性控制)、进程间通信(管道、消息队列、共享内存)、进程间同步机制(信号量)、进程间异步机制(信号)、线程管理(创建、退出、取消等以及属性控制)、线程间同步(互斥锁、读写锁、条件变量)以及网络基本编程、高级应用等内容。 图书信息书 名: Linux高级程序设计 作 者:杨宗德 出版社: 人民邮电出版社 出版时间: 2009年10月 ISBN: 9787115213907 开本: 16开 定价: 49.00 元 内容简介《Linux高级程序设计(第2版)》以Linux操作系统(内核为2.6版本)为开发平台、GCC 4.0/GDB 6.3为开发调试环境,详细介绍了Linux系统下编程环境及编程工具、文件管理(文件类型、ANSI以及POSIX标准下文件读写操作)、进程管理(创建、退出、执行、等待、属性控制)、进程间通信(管道、消息队列、共享内存)、进程间同步机制(信号量)、进程间异步机制(信号)、线程管理(创建、退出、取消等以及属性控制)、线程间同步(互斥锁、读写锁、条件变量)以及网络基本编程、高级应用等内容。 《Linux高级程序设计(第2版)》内容丰富、紧扣应用,适合从事Linux下C应用编程的人员阅读,也适合从事嵌入式Linux开发的人员阅读。 作者:杨宗德,邓玉春,曾庆华编著 ISBN:10位[7115171696]13位[9787115171696] 出版社:人民邮电出版社 出版日期:2008-1-1 定价:¥49.00元 内容提要本书以2.6内核的Linux操作系统为开发平台、GCC4.0/GDB6.3为开发调试环境,详细介绍了Linux下C语言开发环境、C语言开发工具、内存管理、ANSIC文件I/O管理、POSIX文件I/O管理、文件及目录管理、进程管理、UNIX进程间通信机制、SystemV进程间通信、多线程编程、线程间通信机制和LinuxSocket网络编程相关内容及实例开发。 本书内容丰富、紧扣应用,所列代码和实例都来源于具体的应用程序。 本书适合从事Linux系统编程工作的人员阅读,也适合从事嵌入式Linux开发的人员阅读。 编辑推荐本书以2.6内核的Linux操作系统为开发平台、GCC4.0/GDB6.3为开发调试环境,详细介绍了Linux下C语言开发环境、C语言开发工具、内存管理、ANSIC文件I/O管理、POSIX文件I/O管理、文件及目录管理、进程管理、UNIX进程间通信机制、SystemV进程间通信、多线程编程、线程间通信机制和LinuxSocket网络编程相关内容及实例开发。 本书内容丰富、紧扣应用,所列代码和实例都来源于具体的应用程序。 本书适合从事Linux系统编程工作的人员阅读,也适合从事嵌入式Linux开发的人员阅读。 本书附有Linux高级程序设计光盘一张,包含源代码。 目录第1章Linux下C语言开发环境 1.1Linux操作系统概述 1.2Linux开发初步 1.3Linux内核及库文件管理 1.4Linux下编码风格 第2章Linux下C语言开发工具 2.1Linux开发的基本工具 2.2GCC/G++编译器 2.3make工具及makefile文件 2.4GDB调试工具 2.5GCC程序开发过程实例 2.6自动编译调试工具 第3章内存管理及相关工具 3.1内存管理基本概念 3.2内存管理函数 3.3常用Linux内存管理及调试工具 第4章ANSIC文件管理 4.1文件基本概念及文件指针 4.2ANSIC标准文件I/O操作 第5章POSIX标准文件I/O管理 5.1Linux系统下文件类型及属性 5.2POSIX标准下文件I/O管理 第6章Linux文件管理及目录操作 6.1Linux文件系统管理 6.2Linux文件及目录管理操作 第7章Linux进程管理与程序开发 7.1进程环境及进程属性 7.2Linux进程控制 7.3Linux进程调度 第8章进程间通信——管道和信号 8.1进程通信——无名管道 8.2进程通信——有名管道FIFO 8.3信号中断处理 第9章SystemV进程间通信 9.1SystemVIPC基础 9.2消息队列 9.3信号量通信机制 9.4共享内存 第10章Linux多线程编程 10.1Linux线程概述 10.2Linux线程基本操作 10.3线程属性控制 10.4线程调度 第11章线程间通信机制 11.1互斥锁通信机制 11.2条件变量通信机制 11.3读写锁通信机制 11.4线程信号量 11.5线程信号 第12章LinuxSocket网络编程 12.1网络通信基础 12.2Socket通信基本概念及过程 12.3面向连接的TCP套接字编程实例 12.4面向无连接的UDP套接字编程实例 12.5其他SocketAPI应用编程 附录AGCC参数说明 附录Bgdb命令手册 附录Cvim参考手册 附录DEmacs编辑器 附录ECVS服务器配置 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。