/
Вопросы и ответы
/
Помощь
/

Команда make не распознана в Windows

Команда make не распознана в Windows

При попытке выполнить команду:

make start

в терминале Windows появляется ошибка:

'Имя "make" не распознано как имя командлета, функции, файла сценария или выполняемой программы...'

Есть ли альтернатива команде make на Windows и как запускать подобные команды?

7 дней назад

Nikolai Gagarinov

Ответы

1

Команда make относится к утилите Make, которая считывает инструкции из Makefile. В Windows она по умолчанию отсутствует.

Варианты решения:

  1. Использовать WSL (Windows Subsystem for Linux)

    • Установите WSL и дистрибутив Ubuntu.
    • Установите make:
    sudo apt update
    sudo apt install make

После этого команды make будут работать в терминале WSL.

  1. Альтернатива без WSL

    • Использовать Git Bash или MSYS2, где есть поддержка make.
    • Если проект на Node.js, часто есть скрипты в package.json, которые можно запускать через npm run start вместо make start.

Основная идея: make — это просто инструмент автоматизации команд.

Статья про Make

7 дней назад

Nikolai Gagarinov