如果语句不正确,我正在尝试获取 ifdef 语句上的退出代码,但我尝试使用 exit 1 和 $(call exit 1)
在以下代码中使用第一个时,我得到“Makefile:11:*缺少分隔符。停止。”
...
ifdef PACKAGE
PACKAGEDIR = $(HOME)/$(PACKAGE)
else
exit 1
endif
...
通过使用$(call exit 1)
我没有错误,但makefile仍然继续执行。我想要完成的是使用错误代码 1 在 else 上退出 Makefile
谢谢