【发布时间】:2021-01-11 09:23:04
【问题描述】:
我有以下通配符“编程”生成规则,可将二进制文件上传到设备。这显然不会产生一个真实的文件,所以应该被标记为假的。但是,如何将 %% 通配符规则标记为虚假?
%-tangnano-prog: %-tangnano.fs
openFPGALoader -b tangnano $^
.PHONY: %-tangnano-prog clean all
无论你放什么,虚假规则都不会给出任何错误,所以很难判断它是否有效。但我相信它没有:
$ touch blinky-tangnano-prog
$ make blinky-tangnano-prog
make: 'blinky-tangnano-prog' is up to date.
【问题讨论】:
标签: makefile wildcard gnu-make