【发布时间】:2015-03-11 11:59:37
【问题描述】:
我使用的是 GNU Make 3.81 版本。
从以下示例中,我希望匹配任何必须打印的模式(%:)。而不是 te%: 已执行。
谁能解释一下,为什么目标 '%:' 没有运行?
这不是匹配所有文件名吗?
生成文件:
all: test
echo $@
%:
echo 1: $@
te%:
echo 2: $@
输出:
echo 2: test
2: test
echo all
all
【问题讨论】: