Как установить и использовать "make" в Windows?

Я следую инструкциям того, чей репозиторий я клонировал на свою машину. То, что я хочу, просто: иметь возможность использовать make команда как часть настройки среды кода. Но я использую Windows, и я искал в интернете только, чтобы найти марку.exe файл для загрузки, a make-4.1.tar.gz файл для загрузки (я не знаю, что с ним делать дальше), и вещи о загрузке MinGW (для GNU; но после его установки я не нашел никакого упоминания о "make").

Я не хочу Компилятор GNU или связанные с ним вещи; я хочу использовать только "make" в Windows. Пожалуйста, скажите мне, что я должен сделать для этого.

спасибо заранее!

3 ответов


сделать - это команда GNU, поэтому единственный способ получить ее в Windows-установить версию Windows, такую как GNUWin32. Или вы можете установить MinGW а потом сделайте:

copy c:\MinGW\bin\mingw32-make.exe c:\MinGW\bin\make.exe

таким образом, вы можете выполнить make.exe команда в консоли Windows.


принятый ответ-плохая идея в целом, потому что вручную созданный make.exe будет придерживаться и потенциально может вызвать неожиданные проблемы. Это на самом деле ломает RubyInstaller:https://github.com/oneclick/rubyinstaller2/issues/105

альтернативой является установка MSYS2 из шоколадный и с помощью make С C:\tools\msys64\usr\bin


Если вы уже используете NodeJs, вы можете просто запустить

npm i -g make