使用 Unix 命令为 Windows 制作

使用 Unix 命令为 Windows 制作

我为 Windows 安装了 make,它可以在终端/powershell 下使用。

但是,makefile 假定 unix 系统并使用 grep/find/ls 等。这些在 powershell 中不可用,因此 make 仍然会失败。

在不修改 Makefile 本身(或至少保持与 unix 兼容)的情况下,如何在 Windows Powershell 中本机启用 make 的最佳方法是什么?Cygwin 将创建一个单独的 shell。是否可以通过 python 包安装所有内容?

或者 - 推荐使用 makefile 的方式完全不同吗?

相关内容