【发布时间】:2019-02-18 17:19:26
【问题描述】:
在this answer, MadScientist 的 cmets 中,GNU Make 的当前维护者在明确声明的 .INTERMEDIATE 目标上说:
只需在任何规则(而非配方)中明确提及[文件],即可取消其获得中间状态的资格。
另一方面,the GNU make manual 说
但是,您可以通过将文件列为特殊目标 .INTERMEDIATE 的先决条件来将文件显式标记为中间文件。即使以其他方式明确提及该文件,这也会生效。
哪个是对的,或者我做错了什么?
【问题讨论】: