我正在按照某人的指示进行操作,我将其存储库克隆到了我的计算机上。我想使用 make
命令作为设置代码环境的一部分,但我使用的是 Windows。网上搜了一下,只能找到一个make.exe
文件,一个make-4.1.tar.gz
文件(我不知道接下来要做什么)以及如何下载 MinGW(适用于 GNU;但安装后我没有发现任何提及“make”的说明)。
如何在没有 GNU 编译器或相关软件包的 Windows 中使用 make
?
最佳答案
make
是一个 GNU 命令,因此在 Windows 上获取它的唯一方法是安装 Windows 版本,如 GNUWin32 提供的版本。 。无论如何,有几种选择可以实现这一点:
直接从Make for Windows下载
使用Chocolatey 。首先您需要安装这个包管理器。安装后,您只需安装
make
(您可能需要在提升的/管理命令提示符中运行它):choco install make
其他推荐选项是 installing a Windows Subsystem for Linux (WSL/WSL2) ,因此您将拥有嵌入 Windows 10 中的您选择的 Linux 发行版,您可以在其中安装
make
、gcc
以及构建 C 语言所需的所有工具程序。对于较旧的 Windows 版本(带有 msvcrt.dll 的 MS Windows 2000/XP/2003/Vista/2008/7),您可以使用 GnuWin32 .
过时的替代方案是 MinGw ,但该项目似乎已被放弃,因此最好选择之前的选择之一。
关于windows - 如何在Windows中安装和使用 "make"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32127524/