我正在按照我克隆到我的机器的某个人的指示。我想要的很简单:能够使用make
命令作为设置代码环境的一部分。但我正在使用Windows,我在网上搜索只找到要下载的make.exe文件,下载make-4.1.tar.gz
文件(我不知道下一步该怎么做),以及关于下载MinGW的事情(对于GNU;但安装后我没有发现任何提及“制造”)。
我不想要GNU编译器或相关的东西;我只想在Windows中使用“make”。请告诉我应该怎样做才能实现这一目标。
提前致谢!
GNU make适用于巧克力。
choco install make
。现在,您将能够在Windows上使用Make。 我尝试在MinGW上使用它,但它也适用于CMD。
一般来说,接受的答案是一个坏主意,因为手动创建的make.exe
会粘在一起并可能导致意外问题。它实际上打破了RubyInstaller:https://github.com/oneclick/rubyinstaller2/issues/105
另一种方法是通过Chocolatey安装make(由@Vasantha Ganesh K指出)
另一种选择是从Chocolatey安装MSYS2并使用make
的C:\tools\msys64\usr\bin
。如果make
没有自动安装MSYS2,你需要通过pacman -S make
手动安装它(正如@Thad Guidry和@Luke指出的那样)。
$ pacman -S make gettext base-devel
C:\msys64\usr\bin\
添加到您的路径中从他们的官方网站GnuWin32下载make.exe
<installation directory>/bin/
添加到PATH变量。现在,您将能够在cmd中使用make。
如果您使用的是Windows 10,则它内置于Linux子系统功能中。只需启动Bash提示符(按Windows键,然后键入bash
并选择“在Windows上使用Ubuntu进行Bash”),将cd
键入您要创建的目录并键入make
。
FWIW,Windows驱动器可以在/mnt
中找到,例如C:\
驾驶是在巴什的/mnt/c
。
如果开始菜单中没有Bash,则以下是打开该Windows功能的说明(仅限64位Windows):