在GNU Make中配置在Windows上运行的永久shell,可以通过以下步骤实现:
SHELL := /usr/bin/bash
这将指定使用Bash作为Makefile中的默认shell。
CYGWIN := nodosfilewarning
这将禁用Cygwin的文件名大小写警告。
现在,当在Windows上运行GNU Make时,它将使用配置的永久shell来执行命令。
请注意,以上步骤假设已经正确安装了GNU Make和适用于Windows的永久shell,并且已经将它们添加到系统的环境变量中。如果尚未安装或配置这些工具,请参考它们的官方文档进行安装和配置。
关于GNU Make、Cygwin和MSYS2的更多信息,请参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云