您好,欢迎光临本网站![请登录][注册会员]  
文件名称: GNU make中文手册
  所属分类: 其它
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2012-09-26
  提 供 者: mljl****
 详细说明: GNU make 中文手册..................................................................................................................... 1 ver - 3.8 ....................................................................................................................................... 1 第一章:概述............................................................................................................................... 7 1.1 Make之前基本知识:................................................................................................ ....... 7 1.1.1 概述............................................................................................................................ 7 1.1.2 准备知识.................................................................................................................... 8 1.2 GNU make 介绍.............................................................................................................. 8 1.2.1 Makefile 简介............................................................................................................. 9 1.2.2 Makefile 规则介绍.................................................................................................... 10 1.2.3 简单的示例............................................................................................................... 11 1.2.4 make如何工作......................................................................................................... 12 1.2.5 指定变量.................................................................................................................. 13 1.2.6 自动推导规则........................................................................................................... 14 1.2.7 另类风格的makefile................................................................................................. 15 1.2.8 清除工作目录过程文件............................................................................................. 16 第二章:Makefile 总述.............................................................................................................. 16 2 Makefile概述........................................................................................................................ 16 2.1 Makefile 的内容.............................................................................................................. 16 2.2 makefile文件的命名 ....................................................................................................... 18 2.3 包含其它makefile文件................................................................................................... 18 2.4 变量 MAKEFILES ......................................................................................................... 20 2.5 变量 MAKEFILE_LIST .................................................................................................. 21 2.6 其他特殊变量................................................................................................................. 22 2.7 makefile文件的重建...................................................................................................... 22 2.8 重载另外一个makefile................................................................................................... 23 2.9 make如何解析makefile文件.......................................................................................... 24 2.9.1 变量取值.................................................................................................................. 25 2.9.2 条件语句.................................................................................................................. 25 2.9.3 规则的定义............................................................................................................... 25 2.10 总结............................................................................................................................... 25 第三章:Makefile的规则............................................................................................................ 26 3 Makefile规则........................................................................................................................ 26 3.1 一个例子........................................................................................................................ 27 3.2 规则语法........................................................................................................................ 27 3.3 依赖的类型..................................................................................................................... 28 3.4 文件名使用通配符.......................................................................................................... 29 3.4.1 统配符使用举例........................................................................................................ 30 3.4.2 通配符存在的缺陷.................................................................................................... 30 3.4.3 函数wildcard........................................................................................................... 31 3.5 目录搜寻........................................................................................................................ 32 3.5.1 一般搜索(变量VPATH)........................................................................................ 32 3.5.2 选择性搜索(关键字vpath ).................................................................................... 32 3.5.3 目录搜索的机制........................................................................................................ 33 3.5.4 命令行和搜索目录.................................................................................................... 35 3.5.5 隐含规则和搜索目录................................................................................................. 36 3.5.6 库文件和搜索目录.................................................................................................... 36 3.6 Makefile 伪目标.............................................................................................................. 37 3.7 强制目标(没有命令或依赖的规则)............................................................................. 40 3.8 空目标文件..................................................................................................................... 41 3.9 Makefile 的特殊目标....................................................................................................... 41 3.10 多目标............................................................................................................................ 44 3.11 多规则目标..................................................................................................................... 44 3.12 静态模式........................................................................................................................ 45 3.12.1 静态模式规则的语法....................................................................................... 45 3.12.2 静态模式和隐含规则....................................................................................... 47 3.13 双冒号规则..................................................................................................................... 48 3.14 自动产生依赖................................................................................................................. 49 第四章:规则的命令.................................................................................................................. 51 4 规则中书写命令................................................................................................................... 51 4.1 命令回显........................................................................................................................ 51 4.2 命令的执行..................................................................................................................... 52 4.3 并发执行命令................................................................................................................. 53 4.4 命令执行的错误.............................................................................................................. 54 4.5 中断make的执行............................................................................................................ 56 4.6 make的递归执行............................................................................................................ 56 4.6.1 变量MAKE ............................................................................................................... 57 4.6.2 变量和递归............................................................................................................... 58 4.6.3 命令行选项和递归.................................................................................................... 61 4.6.4 -w选项...................................................................................................................... 63 4.7 定义命令包..................................................................................................................... 63 4.8 空命令............................................................................................................................ 65 第五章:Makefile中的变量 ......................................................................................................... 65 5 使用变量.............................................................................................................................. 65 5.1 变量的引用..................................................................................................................... 66 5.2 两种变量定义(赋值)................................................................................................... 68 5.2.1 递归展开式变量........................................................................................................ 68 5.2.2 直接展开式变量........................................................................................................ 69 5.2.3 如何定义一个空格.................................................................................................... 70 5.2.4 “?=”操作符............................................................................................................. 71 5.3 变量的高级用法.............................................................................................................. 71 5.3.1 变量的替换引用........................................................................................................ 72 5.3.2 变量的套嵌引用........................................................................................................ 72 5.4 变量取值........................................................................................................................ 76 5.5 如何设置变量................................................................................................................. 76 5.6 追加变量值..................................................................................................................... 77 5.7 override 指示符............................................................................................................. 79 5.8 多行定义........................................................................................................................ 80 5.9 系统环境变量................................................................................................................. 81 5.10 目标指定变量................................................................................................................. 83 5.11 模式指定变量................................................................................................................. 84 第六章:Makefile的条件执行 ..................................................................................................... 85 6 Makefile的条件判断 ............................................................................................................. 85 6.1 一个例子........................................................................................................................ 85 6.2 条件判断的基本语法...................................................................................................... 86 未完 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: GNU make 中文手册
 输入关键字,在本站1000多万海量源码库中尽情搜索: