图书介绍
Linux程序设计权威指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 于明俭等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111086953
- 出版时间:2001
- 标注页数:710页
- 文件大小:46MB
- 文件页数:718页
- 主题词:Linux
PDF下载
下载说明
Linux程序设计权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux程序设计基础1
1.1 编程风格1
1.1.1 GNU编程风格1
前言1
1.1.2 Linux内核编程风格4
1.2 如何使用gcc开发应用程序7
1.2.1 如何使用gcc7
1.2.2 编写Makefile11
1.2.3 如何使用automake和autoconf产生Makefile16
1.3.1 GDB简介20
1.3 Debug工具GDB20
1.3.2 GDB使用说明24
1.4 如何编写软件文档39
1.4.1 编写软件文档常识39
1.4.2 编写texinfo39
1.4.3 编写Man Page44
1.4.4 使用SGML编写文档51
1.5 为软件选择版权和许可证60
1.6 如何使用RCS/CVS来管理源代码61
1.6.1 RCS62
1.6.2 CVS63
1.7.1 打包格式简介70
1.7 将软件打包70
1.7.2 RPM简介75
1.7.3 制作RPM75
1.8 IDE的使用81
1.8.1 vim的使用82
1.8.2 使用Emacs88
1.8.3 使用glade95
1.8.4 和KDevelop开发KDE程序100
2.1.1 系统基本函数简介109
第2章 系统和网络编程109
2.1 系统编程109
2.1.2 信号121
2.1.3 管道123
2.1.4 消息队列134
2.1.5 信号量140
2.1.6 共享内存147
2.2 网络编程155
2.2.1 网络基本概念155
2.2.2 套接口编程156
2.2.4 Client/Server结构161
2.2.3 网络字节次序161
2.2.5 UDP编程164
2.2.6 非阻塞模型167
2.3 多线程编程169
2.3.1 概述169
2.3.2 创建和销毁线程170
2.3.3 使用互斥量同步线程172
2.3.4 用条件变量改进线程同步178
2.3.5 线程专用数据186
2.3.6 线程的取消和终止188
2.3.7 在用户界面编程中使用线程193
2.3.8 在多线程程序中使用第三方函数库197
第3章 控制台编程198
3.1 Curses编程198
3.1.1 Curses编程简介198
3.1.2 Curses程序基本结构198
3.1.3 颜色和属性199
3.1.4 窗口和基垫201
3.1.5 光标和屏幕输出205
3.1.6 键盘输入208
3.1.7 菜单210
3.1.8 表单214
3.2 newt编程219
3.2.1 newt编程简介219
3.2.2 newt基本程序结构220
3.2.3 newt基本组件Form223
3.2.4 newt的其他基本组件223
3.2.5 事件处理234
3.3 XVGA Lib编程235
3.3.1 SVGA模式与信息235
3.3.2 绘图238
3.3.3 键盘和鼠标240
3.3.4 SVGALib的图形库扩展245
3.4 FramEbuffer编程249
3.4.1 FramEbuffer简介250
3.4.2 屏幕的像素操作252
3.4.3 屏幕的字符输出255
3.4.4 屏幕的图像输出257
3.4.5 屏幕的图像截取260
第4章 X窗口系统编程262
4.1 Xlib编程262
4.1.1 X体系结构简介262
4.1.2 X程序基本结构263
4.1.3 其他基本概念268
4.1.4 事件285
4.1.5 窗口和客户程序间的通信297
4.1.6 X国际化302
4.1.7 高级编程319
4.2 GTK/GNOME编程323
4.2.1 GTK/GNOME简介323
4.2.2 GTK编程基本示例324
4.2.3 GTK布局初探330
4.2.4 GTK基本组件334
4.2.5 再论布局392
4.2.6 GTK其他编程技巧400
4.2.7 GNOME编程418
4.2.8 ORBit编程430
4.3 QT/KDE编程434
4.3.1 QT/KDE简介434
4.3.2 QT基本编程435
4.3.3 QT信号和插槽436
4.3.4 QT布局初探438
4.3.5 QT国际化编程440
4.3.6 QT基本组件446
4.3.7 QT基本属性463
4.3.8 再论布局468
4.3.9 表皮471
4.3.10 QT Designer的使用方法479
4.3.11 KDE编程482
4.4 Motif/LessTif编程491
4.4.1 Motif/LessTif简介491
4.4.2 Motif程序基本结构491
4.4.3 Motif程序的国际化495
4.4.4 Motif的基本组件496
4.4.5 Motif的布局组件526
4.4.6 复合字符串539
5.1 脚本语言简介544
第5章 脚本语言编程544
5.2 Shell编程546
5.2.1 Shell简史546
5.2.2 Bash编程546
5.2.3 tesh编程555
5.3 AWK编程562
5.3.1 AWK简介562
5.3.2 常用定义563
5.3.3 如何执行AWK564
5.3.4 AWK程序的主要结构564
5.3.5 AWK的内部变量565
5.3.6 AWK的内部函数567
5.3.7 用户自定义函数569
5.3.8 常用例子569
5.4 使用sed编程571
5.4.1 执行命令行上的编辑指令571
5.4.2 sed的编辑指令572
5.4.3 例程574
5.4.4 函数参数576
5.5 yacc/lex简介581
5.6.1 正则表达式简介585
5.6 利用正则表达式编程585
5.6.2 正则表达式的语法588
5.6.3 GNU Regex函数库的程序写作592
第6章 国际化和中文化编程612
6.1 国际化、本地化、中文化612
6.1.1 国际化及相关概念612
6.1.2 国际化标准组织612
6.1.3 国际化的意义613
6.2 locale体系结构613
6.2.1 什么是locale613
6.2.2 中文locale举例:zh_CN.GBK620
6.3.2 宽字符和多字节字符函数638
6.3 C库中locale相关函数的使用638
6.3.1 locale的设置638
6.3.3 使用locale相关函数641
6.4 信息的国际化和本地化651
6.5 X窗口系统的国际化652
6.5.1 国际化的内容653
6.5.2 Xlib中与国际化有关的函数653
6.5.3 高级图形库函数的国际化编程655
6.5.4 X11国际化的历史和级别656
6.6 在程序中实现中文打印656
6.6.2 PostScript语言简介657
6.6.1 流程657
6.6.3 Ghostscript658
6.6.4 实现中文打印的关键658
6.6.5 在程序中书写中文PostScript文件659
6.7 在程序中使用中文TrueType字体668
6.7.1 类型669
6.7.2 函数681
6.7.3 用FreeType2 API编程686
附录A GNU公用许可证699
附录B Linux编程推荐读物704
热门推荐
- 1560334.html
- 3903779.html
- 1351105.html
- 3368514.html
- 3009461.html
- 1995261.html
- 2704215.html
- 2640131.html
- 1365065.html
- 1002379.html
- http://www.ickdjs.cc/book_1046168.html
- http://www.ickdjs.cc/book_2014569.html
- http://www.ickdjs.cc/book_3501397.html
- http://www.ickdjs.cc/book_1214337.html
- http://www.ickdjs.cc/book_340119.html
- http://www.ickdjs.cc/book_2708113.html
- http://www.ickdjs.cc/book_606713.html
- http://www.ickdjs.cc/book_1935064.html
- http://www.ickdjs.cc/book_2962773.html
- http://www.ickdjs.cc/book_874925.html