终端-为什么会收到此makefile错误?

问题描述 投票:0回答:2

我正在尝试运行makefile,但出现此错误。

“ make ***未指定目标,未找到任何makefile。停止。”

我遵循了makefile的所有标准,并提到了许多有关此错误的帖子,但没有一个对我有帮助。任何人都可以通过互联网找到解决方案。

输出如下:

yuliam-MBP:~ yuliamosh$ cd /Users/yuliamosh/Documents/make1/
yuliam-MBP:make1 yuliamosh$ ls
Makefile.make   a.out       main.cpp    message.cpp message.h
yuliam-MBP:make1 yuliamosh$ g++ main.cpp message.cpp
yuliam-MBP:make1 yuliamosh$ ./a.out
Makefile Example!
yuliam-MBP:make1 yuliamosh$ make
make: *** No targets specified and no makefile found.  Stop.
yuliam-MBP:make1 yuliamosh$
makefile g++ macos-catalina
2个回答
0
投票

gnu make假设您仅将文件命名为Makefile。因此,您需要做的就是将Makefile.make重命名为Makefile

错误消息中的提示是:no makefile found


0
投票

这是一个编辑器问题。我用vim编辑我的Makefile。现在它可以正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.