Имя make не распознано как имя командлета
Перейти к содержимому

Имя make не распознано как имя командлета

Вопрос №51789 от пользователя user-3bc872a6f904457d в проекте «Игры разума»

Здравствуйте, у меня не запускается команда make. Пишет "make : Имя "make" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку." Использую консоль Visual Studio. Скачала GnuWin.

user-3bc872a6f904457d, приветствую!

Для того чтобы в консоли работала команда make, необходимо вначале установить утилиту make глобально используя пакетный менеджер вашей операционной системы. Если вы используете windows, то можно скачать утилиту отсюда для gnumake.

Makefile не работает, не найден путь к команде make

Я студент первого курса университета, изучаю, как использовать make-файлы для компиляции и запуска моей простой программы. Я настроил его в соответствии с инструкциями, но когда я набираю «сделать», появляется эта ошибка:

Термин make не распознается как имя командлета, функции, файла сценария или исполняемой программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку. В строке:1 символ:1

Пробовал проверить путь, удалить и переустановить minGW с помощью установщика. Должен ли я попробовать установить компилятор gcc по-другому? Пожалуйста, имейте в виду, что я новичок в этом деле. Использование C кстати.

Русские Блоги

Проблемы, возникающие при использовании Cmake в VScode и их решения

Шаги настройки кода VS сначала выполняются в соответствии с онлайн-методом, который, вероятно, должен установить mingw, cmake, код VS, а затем установить плагин в коде VS:
После установки новая папка / проект выглядит следующим образом:

Среди них сборка автоматически генерируется после открытия папки. Тест — это исходный файл и файл проекта.

Откройте терминал (это может быть powershell или терминал в vscode), введите сборку, используйте

MakeGiles MinGW могут быть изменены в другие параметры компиляции. Выберите в соответствии с неправильной подсказкой.
Если конфигурация cmake неверна, выбор набора может быть невозможен, ввод Ctrl + Shift + P

Выберите комплект, я выбираю вариант GCC с Mingw здесь. Если нет, выберите другой.

После успеха генерируется make-файл. Онлайн сказал для ввода

Для генерации исполняемого файла, но я всегда получаю ошибку здесь:

(Для решения этой проблемы я также специально загрузил GNU make и добавил соответствующие системные переменные окружения. Но это не решило проблему. Наконец, GNU make был удален.) Команда make фактически хочет вызвать файл make exe без ввода Путь заключается в том, что соответствующий путь добавляется в переменную среды. Но на самом деле команда make была установлена ​​при установке mingw и не вызывалась, потому что exe-файл не был изменен на make.exe. можешь использовать

Команда для выполнения команды make, вы также можете переименовать mingw32-make.exe в make.exe, а затем ввести

Выполнить. После успеха войдите в терминал

Где TEST_C — это имя проекта. Таким образом, вы можете получить вывод программы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *