Как установить и использовать программу «Make» в Windows

Для технических энтузиастов Make — это очень удобный способ создания приложений. Независимо от того, пытаетесь ли вы упаковать свое приложение или установить чужое, Make облегчает работу.

Make недоступен в Windows. При загрузке приложения Windows мы загружаем установочный файл формата EXE. Неизвестно, что могут содержать эти установочные файлы. Возможно, вы даже загружаете вредоносное ПО в формате exe.

Ниже мы собрали несколько различных подходов к установке Make в Windows.

Что такое Make?

GNU.org рассказывает, что Make — это инструмент, который управляет генерацией программ из исходных файлов. Проще говоря, инструмент Make принимает исходный код приложения на вход и создает приложение на выходе.

Make предназначен для приложений, которые следуют принципу свободного и открытого программного обеспечения (FOSS). Изначально он был разработан для работы только в системах Linux. Исходный код может быть изменен любым способом, прежде чем мы упакуем его для использования.

Установка Make в Windows

Использование Winget

Инструмент Winget от Windows управляет установкой и обновлением пакетов приложений в Windows 10 и 11. Чтобы воспользоваться этим инструментом, на вашем компьютере должна быть установлена как минимум Windows 10 или более поздняя версия.

  1. Нажмите Win + R вместе, чтобы открыть окно «Выполнить».
  2. Введите cmd и нажмите Enter, чтобы открыть Командную строку.
  3. Введите команду Winget install GnuWin32.make и нажмите Enter.
  4. Введите Y, чтобы согласиться с исходными соглашениями.
  5. После установки снова нажмите Win + R.
  6. Введите systempropertiesadvanced и нажмите Enter.
  7. Выберите Переменные среды на вкладке Дополнительно.
  8. В разделе Системные переменные выберите Новая.
  9. В поле Имя переменной введите make.
  10. В поле Значение переменной введите C:Program Files(x86)GnuWin32binmake.exe.
  11. Или выберите Browse File и перейдите в указанное выше место.
  12. Нажмите на OK.

Использование Chocolatey

Использование Chocolatey — это отличный способ установить make, если вы не отвечаете минимальным требованиям Winget. Это менеджер пакетов и программа установки для платформы Windows. Для тех, кто знаком с Ubuntu, это эквивалент команды apt для установки программного обеспечения.

Поскольку Make не доступен непосредственно в Windows, нам нужно сначала установить менеджер пакетов. Затем мы будем использовать этот менеджер пакетов для установки инструмента make.

  1. Нажмите вместе клавиши Win + X, чтобы открыть меню Power.
  2. Выберите Windows Powershell(Admin).
  3. Введите команду ‘Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')))' и нажмите Enter.
  4. Загружает и устанавливает шоколад в том виде, в котором он доступен из официального источника.
  5. Введите choco чтобы убедиться, что установка прошла успешно.
  6. Теперь введите команду ‘choco install make‘, чтобы установить Make.
  7. Перейдите в каталог установки C:Program Files(x86)GnuWin32 чтобы убедиться, что установка прошла успешно.

Использование WSL

Используя WSL или Windows Subsystem for Linux, мы можем установить Make прямо на наш компьютер. WSL выпускается Windows, поэтому это наиболее предпочтительный способ установки Make на Windows.

Для WSL мы установим Ubuntu внутри нашей Windows.

  1. Нажмите клавиши Win + X вместе, чтобы открыть меню Power.
  2. Выберите Windows Powershell(Admin).
  3. Введите команду ‘Wsl - install‘ и нажмите Enter.
  4. Перезагрузите компьютер.
  5. Перейдите в меню «Пуск» и введите Ubuntu, чтобы открыть командную строку Ubuntu.
  6. Введите следующую команду ‘Sudo apt install gcc build-essential make -y‘ и нажмите Enter.
  7. Дождитесь завершения установки.

Использование MinGW

MinGW — это один из старых способов установки Make в Windows. MinGW — это коллекция минимальных файлов GNU для Windows. Обратите внимание, что при использовании этого метода вам придется вводить команду ming32-make вместо команды make. Обе команды выполняют одну и ту же работу, за исключением того, что ming32-make — это версия make для MinGW.

  1. Скачайте последнюю версию MinGW-get-setup.exe.
  2. Установите MinGW, открыв установочный файл.
  3. Выключите графический интерфейс установки.
  4. Выберите Continue, чтобы начать установку.
  5. Перейдите в каталог установки и найдите папку bin.
  6. Убедитесь, что файл MinGW-get.exe существует.
  7. Нажмите Win + R вместе, чтобы открыть окно Выполнить.
  8. Введите systempropertiesadvanced и нажмите Enter.
  9. Выберите Переменные среды на вкладке Дополнительно.
  10. В разделе Системные переменные дважды щелкните на Путь.
  11. Выберите Новый.
  12. Введите местоположение файла MinGW-get.exe. Например. C:MinGWbin
  13. Выберите OK.
  14. Нажмите Win + X вместе, чтобы открыть меню Power.
  15. Выберите Windows Powershell.
  16. Введите команду ‘Mingw-get install mingw32-make‘ и нажмите Enter.

Как использовать Make в Windows?

Использование Make в Windows практически не отличается от Linux или других платформ. Вам нужно начать с makefile вместе с исходным кодом программы.

  1. Перейдите к месту расположения исходного кода.
  2. Щелкните правой кнопкой мыши и выберите Текстовый документ в разделе Новый.
  3. Дайте ему имя Makefile.
  4. Предполагая, что исходный код — source.c, вставьте в makefile следующие строки, как указано в этом руководстве.
  5. Наконец, откройте Command Prompt и перейдите в местоположение исходного кода с помощью команды cmd.
  6. Введите make и нажмите Enter.
  7. Теперь вы можете поделиться выходным файлом и открыть его как приложение.
  8. Вы также можете изменять исходный код source.c любое количество раз, и make скомпилирует его как выход приложения.

Если вы хотите узнать больше об использовании команды Make, существует целая документация по ее использованию.

Оцените статью
cdelat.ru
Добавить комментарий