如何从正在运行的shell代码中退出makefile,如
@if [ $$m = 'y' ] ;then exit ;fi
正在退出shell
代替exit,请尝试exit 1。
exit
exit 1
任何返回非零状态的命令都将停止Makefile(或使用'-k'运行时的当前目标)。如果(除非这是包含多个命令的scriptlet的一部分,则无需包装在内。