徐海兵翻译整理:GNU Make 3.8中文手册概览
需积分: 9 51 浏览量
更新于2024-07-29
收藏 1.44MB PDF 举报
GNU Make中文手册是一份详细的指南,针对ver-3.8版本,由徐海兵于2004年9月11日翻译整理。该手册分为五个主要章节,帮助读者理解和掌握Makefile的使用。
1. **第一章:概述**
- 提供了对Make的简要介绍,包括Make的基本概念和其在软件开发中的作用,以及需要的基本准备知识。
2. **第二章:GNU Make介绍**
- 着重介绍了Makefile的构成和基本概念,如Makefile简介、规则的定义、简单示例,以及Make的工作原理。
- 讨论了如何指定变量和自动推导规则,并提到了非传统Makefile的写作风格。
- 清除工作目录的过程文件也是这一章的重要内容。
3. **第三章:Makefile总述**
- 进一步阐述了Makefile的结构,包括Makefile的内容组织、文件命名、包含其他Makefile的方式,以及特殊变量如MAKEFILES和MAKEFILE_LIST的作用。
- 还涵盖了Makefile的重建和重载机制,以及Make如何解析Makefile的细节,如变量取值、条件语句和规则定义。
4. **第四章:Makefile的规则**
- 精准讲解了规则的语法,包括依赖关系的处理、文件名通配符的使用及其局限性和函数wildcard的作用。
- 详细讨论了目录搜索机制,涉及VPATH、vpath关键字、搜索目录的选择性,以及与隐含规则、库文件的关系。
- 提到Makefile中的伪目标、强制目标、空目标文件,以及特殊目标、多目标和多规则目标的概念。
5. **第五章:高级特性**
- 最后一部分探讨了静态模式,这是一种更复杂但功能强大的构建模式,涉及静态模式规则的语法和它与隐含规则的区别。
通过阅读这份手册,用户能够全面了解GNU Make工具的核心概念和用法,从而有效地管理软件构建过程,提高开发效率。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-07-03 上传
2017-02-08 上传
2020-02-15 上传
2021-05-25 上传
2014-06-09 上传
2021-03-10 上传
mingyunzzu
- 粉丝: 2
- 资源: 10
最新资源
- Hamza-Rock-Paper-Challnege
- 摄影作品集:Um simplesrepositóriodecódigo网站
- Web开发
- Tache-4
- 我们的婚礼电子相册PPT模板
- litpoint:根据 Litynski 修改后的分类,为选定点创建大气环流类型目录-matlab开发
- SJY_0503.zip
- JAVA仿猫眼系统在线购票
- 基于FreeRTOS、LCD1602 、STM32CubeMX、GP2Y0A21YK0F红外测距传感器的测距proteus仿真
- office-ui-fabric-ios:[已存档]请切换至适用于iOS的新Office UI Fabric:https:github.comOfficeDevui-fabric-ios
- 基于PHP的正源客户管理系统php版源码.zip
- js-quizz-vladilen
- AVENGERS-FINAL-
- Your-Fathers-Nightmare:Commodore 64 迷宫游戏
- assertions:OCaml的简单断言库
- form-validator:一个简单的应用程序,用于使用javascript进行所有表单数据的前端验证