Linux 获取错误“;make:**没有规则将目标设为“全部”;。停止。”;运行此命令时";让所有人都;在安装nagios主机期间

Linux 获取错误“;make:**没有规则将目标设为“全部”;。停止。”;运行此命令时";让所有人都;在安装nagios主机期间,linux,ubuntu,nagios,Linux,Ubuntu,Nagios,获取错误: make:**没有规则使目标全部。停下来。” 运行此命令时,请在安装nagios主机期间执行所有,可能的常见错误: 确保将文件命名为makefile,并在同一目录中运行该命令 确保文件中有一个名为all且缩进正确的目标。您可以使用vim打开以查看是否存在缩进问题 具有targetall的示例makefile可以如下所示: all: a.c gcc a.c 如果您在解决问题时遇到困难,请将您的makefile与问题一起附加,以帮助其他人解决问题。您可以附加您的makefi

获取错误:

make:**没有规则使目标
全部
。停下来。”


运行此命令时,请在安装nagios主机期间执行所有
,可能的常见错误:

  • 确保将文件命名为
    makefile
    ,并在同一目录中运行该命令
  • 确保文件中有一个名为
    all
    且缩进正确的目标。您可以使用
    vim
    打开以查看是否存在缩进问题
具有target
all
的示例makefile可以如下所示:

all: a.c
    gcc a.c

如果您在解决问题时遇到困难,请将您的makefile与问题一起附加,以帮助其他人解决问题。

您可以附加您的makefile吗?您可能使用了错误的缩进此文件(makefile.in)位于此目录下…我无法理解我实际应该做什么?您需要将其从
Makefile.in
重命名为
Makefile
,然后在终端中执行
make all
,同时确保您位于同一目录中。我提到这是第一个可能的错误。请接受我的答案,并对其进行投票它解决了你的问题