推导出的依赖项和规则

如果存在适用的推理规则,NMAKE 则为目标采用推理的依赖项。 规则适用下列情况:

  • toext 与目标的扩展名匹配。

  • fromext 与具有目标的基名称并存在于当前或指定目录中的文件的扩展名匹配。

  • fromext 位于 .SUFFIXES 中;匹配规则中没有其他的 fromext 有更高的 .SUFFIXES 优先级。

  • 没有显式依赖项有更高的 .SUFFIXES 优先级。

推理的依赖项会导致意外的副作用。 如果目标的描述块包含命令,NMAKE 将执行这些命令而不是规则中的命令。

请参见

概念

推理规则