GNU make manual 翻译( 一百一十六)

继续翻译

复制代码
4.12 Static Pattern Rules
=========================

Static pattern rules are rules which specify multiple targets and
construct the prerequisite names for each target based on the target
name.  They are more general than ordinary rules with multiple targets
because the targets do not have to have identical prerequisites.  Their
prerequisites must be _analogous_, but not necessarily _identical_.

4.12.1 Syntax of Static Pattern Rules
-------------------------------------

Here is the syntax of a static pattern rule:

     TARGETS ...: TARGET-PATTERN: PREREQ-PATTERNS ...
             RECIPE
             ...

The TARGETS list specifies the targets that the rule applies to.  The
targets can contain wildcard characters, just like the targets of
ordinary rules (*note Using Wildcard Characters in File Names:
Wildcards.).
复制代码

4.12 静态模式规则

=========================

静态模式规则是那些制定了多个目的并且构建为每个目的,利用目的名字来指定前提条件名字的规则。

它们比普通的带有多个目的的规则更加地具备通用性,因为不需要拥有唯一名字的前提条件。这种规则的前提条件名字必须是可比拟性的,但不必是唯一性的。

4.12.1 静态模式规则的语法
-------------------------------------

下面是静态模式规则的语法:

TARGETS ...: TARGET-PATTERN: PREREQ-PATTERNS ...
RECIPE
...

目的列表指出规则要应用的目的。目的可以包含通配符,就像普通规则的目的一样(*note Using Wildcard Characters in File Names: Wildcards.)

后文待续





本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/09/26/2701922.html,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值