获取“***”缺少分隔符。停止。”;从makefile,已检查选项卡

获取“***”缺少分隔符。停止。”;从makefile,已检查选项卡,makefile,Makefile,这是makefile,错误来自第5行ifeq($(PROD),all) 从stackexchange的其他答案中可以看出,这个问题通常发生在缺少选项卡的情况下,但是我已经检查了所有需要运行的sh代码是否都有选项卡。如果找到它,则ifeq语句后必须有空格 html: loc ifeq ($APP,all) 您确定文件中有选项卡吗?某些编辑器设置为将选项卡另存为空格。是的,使用所有选项卡字符高亮显示为不相关的emacs,但您需要将echo“Building$$app”中的$翻一番,以便按您所需的方

这是makefile,错误来自第5行
ifeq($(PROD),all)


从stackexchange的其他答案中可以看出,这个问题通常发生在缺少选项卡的情况下,但是我已经检查了所有需要运行的
sh
代码是否都有选项卡。如果找到它,则
ifeq
语句后必须有空格

html: loc
ifeq ($APP,all)

您确定文件中有选项卡吗?某些编辑器设置为将选项卡另存为空格。是的,使用所有选项卡字符高亮显示为不相关的emacs,但您需要将
echo“Building$$app”
中的
$
翻一番,以便按您所需的方式工作。可能重复
html: loc
ifeq ($APP,all)