继续翻译

3 Writing Makefiles
*******************                        The information that tells `make' how to recompile a system comes from
reading a data base called the "makefile".                        3.1 What Makefiles Contain
==========================                        Makefiles contain five kinds of things: "explicit rules", "implicit
rules", "variable definitions", "directives", and "comments".  Rules,variables, and directives are described at length in later chapters.                        * An "explicit rule" says when and how to remake one or more files,called the rule's "targets".  It lists the other files that the targets depend on, called the "prerequisites" of the target, and may also give a recipe to use to create or update the targets.                        *Note Writing Rules: Rules.                        

3 制作 makefile

告诉make 如何重新编译一个系统的数据信息被称为 makefile。

3.1 makefile 包含什么

makefile包含五种东西:显式规则,隐式规则,变量定义,指令,注释。

规则,变量和指令将在后面的章节中展开详细论述。

*Note Writing Rules: Rules

后文待续

转载于:https://www.cnblogs.com/gaojian/archive/2012/09/14/2684272.html

GNU make manual 翻译(三十一)相关推荐

  1. GNU make manual 翻译(六十一)

    继续翻译 3.8 Secondary Expansion ======================= In the previous section we learned that GNU `ma ...

  2. GNU make manual 翻译(五十一)

    继续翻译 复制代码 When you use the `-t' or `--touch' option (*note Instead of  Executing Recipes: Instead of ...

  3. GNU make manual 翻译(三十)

    继续翻译 复制代码 A rule such as this should not be placed at the beginning of the   makefile, because we do ...

  4. GNU make manual 翻译(三十八)

    继续翻译 复制代码 If `make' finds none of these names, it does not use any makefile. Then you must specify a ...

  5. GNU make manual 翻译( 一百二十一)

    继续翻译 4.13 Double-Colon Rules =======================Double-colon rules are explicit rules written wi ...

  6. GNU make manual 翻译( 一百八十一)

    继续翻译 The syntax of the CONDITIONAL-DIRECTIVE is the same whether the conditional is simple or comple ...

  7. GNU make manual 翻译( 一百一十一)

    继续翻译 `.EXPORT_ALL_VARIABLES' Simply by being mentioned as a target, this tells `make' to export all ...

  8. GNU make manual 翻译(一)

    当分析PostgreSQL 的源代码的时候,经常遇到 Makefile, 读不懂其中的语句,很是令人烦恼.最近准备静下心来,好好地阅读. 为了达到这一目的,进行一次翻译. 复制代码 1 Overvie ...

  9. GNU make manual 翻译( 一百四十九)

    继续翻译 5.7.4 The `--print-directory' Option ------------------------------------If you use several lev ...

最新文章

  1. Oracle Database 11.2.0.1(静默安装)
  2. python如何读取公共盘的文档_如何使用 Sphinx 给 Python 代码写文档 | Linux 中国
  3. python桌面快捷图标_python 创建桌面快捷方式 | 学步园
  4. Python浅谈gevent实现协程
  5. 20160220 - JavaScript for OS X Automation 调试技巧
  6. python照片过人脸_python图片人脸检测
  7. SKU与SPU的区别与联系
  8. 虚拟环境中用Anaconda安装显卡CUDA驱动与CUDA运行版本匹配
  9. (亲测)躺着破解IDM下载权限,治疗不用破解补丁的强迫症们
  10. Ingenuous Cubrency UVA - 11137 立方数之和 递推
  11. 小罗说敏捷 | 使用关键路径法优化项目进度管理
  12. 测试点击屏幕次数的软件_一款让安卓手机更好用的软件——fooView
  13. 织梦php版本图片不能上传,让dedecms织梦后台支持上传bmp格式的图片的教程
  14. 人力资源如何进行数据分析
  15. WPA_Suppliant简介
  16. 方舟生存进化服务器文件设置,方舟生存进化私人服务器设置教程[多图]
  17. 一篇文章读懂JSON
  18. 掌握typora使用方法
  19. mysql 查看字段详情
  20. 怎么样启用小米手机5s的Root超级权限

热门文章

  1. 防御sql和xss的php代码,PHP防XSS 防SQL注入的代码
  2. Web前端笔记-解决Vue编写的输入框(input、textarea等)使用JS设置value时提交表单无效的问题
  3. Linux笔记-利用chkconfig创建脚本使得Rabbimq开机自启
  4. IDEA工作笔记-对.idea及.iml文件的理解
  5. php 重新编译_linux下为php添加GD库(重新编译php)
  6. SecureWatch和人工智能为疫情期间更安全有效地监控房地产开发提供助力
  7. (王道408考研操作系统)第四章文件管理-第一节2:文件的逻辑结构
  8. thrift中TNonblockingServer的简单用法
  9. Elasticsearch启动报错:Exception in thread “main“ java.nio.file.AccessDeniedException:
  10. Python3 中的 asyncio async await 概念(实例)(ValueError: too many file descriptors in select())