我不确定使用makefile是否可以实现。我有以下目标:
build-%:
...
我想要实现的只是捕获正则表达式中使用的字符串。
对于即便。
如果我打电话给目标:
build-test
我希望在目标中使用test
var。目前我只发现了$@
,但它抓住了整个目标名称
答案 0 :(得分:1)
automatic variable $*
扩展为词干(即:模式规则中的%
)。
例如,使用以下makefile:
build-%:
@echo The stem is $*
然后:
$ make build-foo
The stem is foo