0

没什么好说的。

%.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(2006 年 11 月 25 日

4

1 回答 1

2

foo.c存在吗?如果不是,那么 Make 不会考虑这个规则。

于 2012-07-02T17:39:29.757 回答