指示MinGW将PowerShell用于子Shell

时间:2018-11-02 01:23:12

标签: windows mingw

我正在Windows 10上的PowerShell中运行MinGW-w64。但是,似乎mingw32-make在创建子shell和执行命令时会调用cmd.exe。如何告诉它使用PowerShell?

我尝试放

SHELL=C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

位于我的Makefile的顶部,但是在尝试删除文件时仍然无法使用rm,但是del(一种cmd.exe版本)可以使用。我要相反!

到目前为止,我发现的最好的东西是:

RM = rm -Force -ErrorAction SilentlyContinue
@$(SHELL) $(RM) $(FILE_LIST)

0 个答案:

没有答案