MinGW的Windows 10 make工具返回错误2(e = 2)

时间:2019-02-27 17:38:06

标签: windows makefile mingw

我正在尝试使Min实用程序通过MinGW在Windows上运行,但是在尝试使make实用程序执行不是MinGW的命令的任务时,我一直收到错误2。

source_labels: ['__meta_ec2_tag_Name', '__meta_ec2_private_ip']
separator: ':'
target_label: instance

编译工作正常,但是当我尝试运行干净时,出现错误。

test: test.cpp
    g++ -o test test.cpp

clean:
    rm ./*.exe

,但是直接在Windows powershell中输入rm ./.exe即可。 我在网上可以找到的所有示例都是关于人们调用Windows PATH中未链接的程序的问题,但这不是问题,因为make与PATH链接并且rm ./.exe在Powershell上运行。有任何想法吗? 预先谢谢你。

1 个答案:

答案 0 :(得分:0)

在Powershell中使用的命令不可用。可用的命令来自cmd(cmd.exe)命令提示符。在cmd提示符下删除文件的命令是yarn start

所有这些都是因为程序的运行就像在cmd中启动一样。

有关更多命令,应在cmd提示符下运行erase

help也是旧版rm的别名。