数据结构教程
资源名称:深入理解软件构造系统 原理与最佳实践 完整pdf 第一部分 基础知识第1章 构造系统概述21.1 什么是构造系统21.1.1 编译型语言31.1.2 解释型语言31.1.3 Web应用41.1.4 单元测试51.1.5 静态分析51.1.6 文档生成61.2 构造系统的各个组成部分61.2.1 版本控制工具71.2.2 源树与目标树71.2.3 编译工具和构造工具81.2.4 构造机器91.2.5 发布打包与目标机器91.3 构造过程和构造描述111.4 如何使用构造系统12构造管理工具121.5 构造系统的质量13本章小结14第2章 基于Make的构造系统152.1 Calculator示例152.2 创建一个简单的makefile172.3 对这个makefile进行简化192.4 额外的构造任务202.5 框架的运用21本章小结23第3章 程序的运行时视图243.1 可执行程序243.1.1 原生机器码253.1.2 单体系统镜像253.1.3 程序完全解释执行263.1.4 解释型字节码263.2 程序库283.2.1 静态链接283.2.2 动态链接293.3 配置文件和数据文件303.4 分布式程序30本章小结31第4章 文件类型与编译工具334.1 C/C++344.1.1 编译工具344.1.2 源文件354.1.3 汇编语言文件374.1.4 目标文件384.1.5 可执行程序404.1.6 静态程序库404.1.7 动态程序库414.1.8 C++编译424.2 Java434.2.1 编译工具434.2.2 源文件444.2.3 目标文件454.2.4 可执行程序474.2.5 程序库484.3 C#484.3.1 编译工具494.3.2 源文件494.3.3 可执行程序514.3.4 程序库534.4 其他文件类型554.4.1 基于UML的代码生成564.4.2 图形图像574.4.3 XML配置文件584.4.4 国际化与资源绑定58本章小结59第5章 子标的与构造变量605.1 针对子标的进行构造615.2 针对软件的不同版本进行构造625.2.1 指定构造变量635.2.2 对代码的定制调整655.3 针对不同的目标系统架构进行构造685.3.1 多重编译器685.3.2 面向指定平台的文件/功能695.3.3 多个目标树69本章小结71第二部分 构造工具 …….. 资源截图: