我负责的应用程序的部分安装,编译一些C代码库.这是在使用GNU Make的控制台中完成的.
因此,作为安装的一部分,控制台窗口弹出打开,您在编译和链接时看到make文件输出,完成后控制台窗口关闭并且安装程序继续.
一切都很好,除非有编译错误.然后,在您有机会弄清楚发生了什么之前,make文件会出错并且控制台窗口关闭.
所以,我想要发生的是让控制台窗口暂停,按下"按键继续"类型功能,如果makefile出错,那么控制台保持打开状态.否则,只需正常退出并关闭控制台.
我无法弄清楚如何在GNU Makefile中或从可以运行Make的批处理文件中执行此操作.
这应该做的伎俩:
if not ERRORLEVEL 0 pause
help if
在DOS中键入有关errorlevel用法的更多信息.