图书介绍

XENIX开发系统 版本注释与程序员指南PDF|Epub|txt|kindle电子书版本网盘下载

XENIX开发系统 版本注释与程序员指南
  • 李军等译 著
  • 出版社: 北京:科学出版社
  • ISBN:703004116X
  • 出版时间:1994
  • 标注页数:207页
  • 文件大小:7MB
  • 文件页数:222页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

XENIX开发系统 版本注释与程序员指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 开发系统版本注释3

第一章 前言3

第二章 安装注释4

2.1 sdb.new5

2.2 开发系统中的软件包5

第三章 软件注释7

3.1 286浮点仿真7

3.2 asx(CP)7

3.3 cc(CP)注释7

3.4 COFF支持9

3.5 crypt(C)和crypt(S)库9

3.6 cxref(CP)9

3.7 dbm的.pag文件9

3.8 库函数中的浮点变量9

3.9 包含文件10

3.10 irand48()和krand48()11

3.11 ld11

3.12 malloc专题12

3.13 SCCS版本号12

3.14 sdb(CP)12

3.15 setvbuf(S)13

3.16 替换括起的串中的形参13

3.17 terminfo curses14

第四章 针对具体操作系统的软件注释15

4.1 80386操作系统15

4.2 80286操作系统17

第五章 286与386代码间的差异18

5.1 汇编语言接口18

5.2 整数大小18

5.3 指针大小18

5.4 Zp2和Zp4结构对齐18

第二篇 开发系统程序员指南23

第一章 引论23

1.1 概述23

1.2 建立程序23

1.3 创建和维护库24

1.4 维护源程序文件24

1.5 用shell命令建立程序24

1.6 使用本指南24

1.7 标记约定25

1.8 参考命令26

第二章 make:程序的维护程序27

2.1 引言27

2.2 创建Makefile27

2.3 引用make28

2.4 使用伪目标名30

2.5 使用宏30

2.6 使用shell环境变量32

2.7 使用内部规则33

2.8 修改内部规则34

2.9 使用库36

第三章 SCCS源码控制系统40

3.1 引言40

3.2 基本信息40

3.3 建立和使用s-文件43

3.4 使用标识关键字49

3.5 使用s-文件标志50

3.6 修改s-文件信息51

3.7 显示s-文件54

3.8 若干用户同时编辑55

3.9 保护s-文件56

3.10 修复SCCS文件57

3.11 使用其它的命令选项59

第四章 lint:C程序的检查程序64

4.1 引言64

4.2 引用lint64

4.3 选项65

4.4 检查未使用的变量和函数65

4.5 检查局部变量66

4.6 检查不可到达的语句67

4.7 检查无穷循环67

4.8 检查函数返回值67

4.9 检查未使用的返回值68

4.10 检查类型68

4.11 检查类型强制转换69

4.12 检查不可移植的字符69

4.13 检查从long到int的赋69

4.14 检查奇怪的结构70

4.15 检查陈旧的C文法71

4.16 检查指针对齐71

4.17 检查表达式求值的顺序71

4.18 嵌入伪指令72

4.19 检查库兼容性72

第五章 lex:词法分析程序74

5.1 引言74

5.2 lex编程概要74

5.3 如何格式化lex程序75

5.4 规定lex正则表达式76

5.5 引用lex77

5.6 规定字符类77

5.7 规定一个任意字符78

5.8 规定可选的表达式78

5.9 规定重复的表达式78

5.10 规定任选与分组79

5.11 规定上下文敏感性79

5.12 规定定义79

5.13 规定表达式重复80

5.14 规定动作80

5.15 处理歧义的源规则83

5.16 规定左上下文敏感性85

5.17 规定源定义86

5.18 lex与yacc联用87

5.19 规定字符集91

5.20 源码格式91

第六章 yacc:编译程序的编译程序94

6.1 引言94

6.2 基本的yacc规范说明96

6.3 分析程序如何工作101

6.4 歧义性和冲突104

6.5 如何处理算符优先级107

6.6 出错处理和恢复109

6.7 yacc环境110

6.8 准备规格说明111

6.9 高级专题113

6.10 示例118

6.11 早先的特性127

第七章 使用信号128

7.1 引言128

7.2 使用signal系统调用128

7.3 捕获多个信号133

7.4 用信号控制程序执行133

7.5 在多个进程中使用信号136

第八章 adb:一种调试程序138

8.1 引言138

8.2 启动和停止adb138

8.3 显示指令和数据140

8.4 调试程序执行148

8.5 使用adb内存映象159

8.6 其它特性162

8.7 修补二进制文件167

第九章 ld:XENIX链接编辑程序168

9.1 引言168

9.2 使用链接编辑程序168

9.3 链接编辑程序的选项168

9.4 可执行的目标代码文件170

9.5 公共变量的分配170

9.6 指针和整数大小171

9.7 段和寄存器大小172

第十章 m4:宏处理程序174

10.1 引言174

10.2 引用m4174

10.3 定义宏175

10.4 加引号176

10.5 使用实参177

10.6 使用内部算术函数177

10.7 文件操作179

10.8 使用系统命令179

10.9 使用条件宏179

10.10 字符串操作180

10.11 显示181

第十一章 sdb:符号调试程序182

11.1 引言182

11.2 使用sdb182

11.3 显示和操作源文件185

11.4 控制程序的执行187

11.5 调试机器语言程序189

11.6 使用XENIX的shell命令190

11.7 样本sdb对话190

附录A XENIX系统调用195

附录B 核心出错消息199

热门推荐