"make" 出现错误 make: *** 没有规则可以生成目标文件 "clean". 停止

4

你好,我有一个简单的MakeFile文件,其中包含以下内容:

clean:
    rm -f ex1

但是当我运行命令make clean时,我收到了以下错误:
make: *** No rule to make target `clean'.  Stop.

我不确定我做错了什么,只有两行代码,第二行用了制表符而不是空格。有人有什么想法吗?我使用的是Mac OS X 10.9.2。

我正在学习C语言,按照这个教程:http://c.learncodethehardway.org/book/ex2.html

1个回答

7

Makefile 应该被命名为 Makefile,移除大写的 F。


太棒了,它起作用了。在我接受答案之前还有11分钟。 - g.revolution
2
实际上它的名字甚至可以是MakeFile。你只需要用-f参数调用make即可。 - andrea.marangoni

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接