本书介绍了在Linux环境下开发应用程序需要掌握的知识,对编程实践中经常遇到的问题进行了详细的讲解,并提供了典型实例加以说明。本书内容丰富、实用,适合需要开发Linux软件,或者需要把软件从其他平台移植到Linux上的程序员阅读。
图书 | Linux应用程序开发(第2版英文版)/典藏原版书苑 |
内容 | 编辑推荐 本书介绍了在Linux环境下开发应用程序需要掌握的知识,对编程实践中经常遇到的问题进行了详细的讲解,并提供了典型实例加以说明。本书内容丰富、实用,适合需要开发Linux软件,或者需要把软件从其他平台移植到Linux上的程序员阅读。 内容推荐 本书介绍了在Linux环境下开发应用程序需要掌握的知识,对编程实践中经常遇到的问题进行了详细的讲解,并提供了典型实例加以说明。 全书共分为4个部分。第一部分介绍初学者需要了解的知识,包括Linux的历史、从事自由软件开发需要了解的版权知识和GPL等许可证,以及如何获取和使用在线文档系统。第二部分介绍了开发环境和工具,其中包括Emacs编辑器、vi编辑器及gdb调试器的使用,gcc的选项和扩展,GNU C库的基本知识,内存溢出和泄漏的调试工具,如何创建、使用、管理静态库和动态库,以及如何通过系统调用请求系统服务。第三部分详细介绍了Linux系统编程知识,其中包括进程模型、简单文件管理、信号处理、高级文件操作、目录操作、作业控制、终端与伪终端、socket网络、时间和定时器、随机数、虚拟控制台、Linux控制台以及如何编写安全的程序。第四部分精选了Linux编程中最常用的开发库进行介绍,其中包括字符串匹配、用于终端编程的S-Lang库、基于散列的数据库函数库、命令行解析库,如何运行时动态加载共享对象,以及有关用户身份识别和验证的库。 本书内容丰富、实用,适合需要开发Linux软件,或者需要把软件从其他平台移植到Linux上的程序员阅读。 目录 Part 1 Getting Started Chapter 1 History of Linux Development Chapter 2 Licenses and Copyright Chapter 3 Online System Documentation Part 2 Development Chapter 4 Development Tools Chapter 5 gcc Options and Extensions Chapter 6 The GNU C Library Chapter 7 Memory Debugging Tools Chapter 8 Creating and Using Libraries Chapter 9 Linux System Environment Part 3 System Programming Chapter 10 The Process Model Chapter 11 Simple File Handling Chapter 12 Signal Processing Chapter 13 Advanced File Handling Chapter 14 Directory Operations Chapter 15 Job Control Chapter 16 Terminals and Pseudo Terminals Chapter 17 Networking with Sockets Chapter 18 Time Chapter 19 Random Numbers Chapter 20 Programming Virtual Consoles Chapter 21 The Linux Console Chapter 22 Writing Secure Programs Part 4 Development Libraries Chapter 23 String Matching Chapter 24 Terminal Handling with S-Lang Chapter 25 A Hashed Database Library Chapter 26 Parsing Command-Line Options Chapter 27 Dynamic Loading at Run Time Chapter 28 User Identification and Authentication Appendices Appendix A Header Files Appendix B ladsh Source Code Glossary Bibliography Index |
标签 | |
缩略图 | ![]() |
书名 | Linux应用程序开发(第2版英文版)/典藏原版书苑 |
副书名 | |
原作名 | |
作者 | (美)约翰逊//特罗安 |
译者 | |
编者 | |
绘者 | |
出版社 | 人民邮电出版社 |
商品编码(ISBN) | 9787115149411 |
开本 | 16开 |
页数 | 702 |
版次 | 1 |
装订 | 平装 |
字数 | 1022 |
出版时间 | 2006-07-01 |
首版时间 | 2006-07-01 |
印刷时间 | 2006-07-01 |
正文语种 | 英 |
读者对象 | 青年(14-20岁),普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 计算机-操作系统 |
图书小类 | |
重量 | 1.156 |
CIP核字 | |
中图分类号 | TP316.89 |
丛书名 | |
印张 | 45.25 |
印次 | 1 |
出版地 | 北京 |
长 | 235 |
宽 | 186 |
高 | 30 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | 图字01-2006-5517号 |
版权提供者 | Pearson Education,Inc. |
定价 | |
印数 | 2500 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。