不多说。
%.o: %.c
@echo $<
C:\Users\niklas\Desktop>make foo.o
make: *** No rule to create »foo.o«. End.
我希望它能打印foo.c
。为什么不起作用?
注意:最后一个块的最后一行是从德语翻译成英语,拼写可能与英文版打印出的完全不同。
平台:Windows 7
架构:x86
制作版本:gnuwin32 3.81( 25。2006年11月)
答案 0 :(得分:2)
foo.c
是否存在?如果没有,那么Make将不会考虑这个规则。