如何运行命令并检查Windows Make文件的退出状态

时间:2019-04-16 08:32:30

标签: windows makefile build gnu-make

我是Windows制作文件的新手。我试图了解一些事情。如何从Windows MK文件运行命令(DOS命令)。我从cmd命令提示符运行了以下命令-

find testsuite 

并给出正确的输出。现在,我尝试从Windows mk文件运行相同的文件,如下所示-$(shell find testsuite)。但是,它给出错误“ FIND:参数格式不正确”。 $(shell命令名...)是正确的方式吗?如果不是,$(shell ...)指示什么?还有如何捕获命令的退出状态。在命令后添加如下所示的日志行不会显示任何内容$(warning $(errorlevel)

1 个答案:

答案 0 :(得分:1)

  

但是,它会显示错误“ FIND:参数格式不正确”。

这是Windows自己的 <!-- instead of this --> <a href="index.html">home</a> <!-- use like this --> <a href="/">home</a> 实用程序。它搜索文件中的字符串,类型为find,不带正则表达式:-(。因此,它至少需要两个参数。

  

还有如何捕获命令的退出状态。

对于grep函数,它位于$(shell ...)变量中。