我在 Windows 7 操作系统中使用 gnu make 3.8.1 (mingw32)。我想从 makefile 运行“开始”命令,但它给出了一些错误。我的命令语法是-
start CMD /K http-server ./www -c-1
Run Code Online (Sandbox Code Playgroud)
此命令在 cmd 中手动输入时有效。它打开一个新的命令提示符,该命令提示符运行命令“http-server ./www -c-1”,在端口 8080 上托管当前目录的 www 文件夹中存在的文件,并在它打开的命令提示符窗口中显示日志。但在 makefile 中,它似乎不起作用。我的makefile是-
hostx:
start CMD /K http-server ./www -c-1
Run Code Online (Sandbox Code Playgroud)
生成文件还有更多内容,但我们只需要关注这一部分。当我在 cmd 中键入“make hostx”时,它会显示以下输出。我将我的 cmd 输出发布为完整的图像,所以这更清楚
有什么想法可以让它发挥作用吗?我也不知道这个错误是什么意思。