Jak zainstalować i uruchomić Make w systemie Windows 11

Make to potężne narzędzie do automatyzacji procesów kompilacji i zarządzania zależnościami w procesie tworzenia oprogramowania. Chociaż jest powszechnie używany w systemach opartych na systemie Unix, użytkownicy systemu Windows mogą również wykorzystać jego możliwości. Ten przewodnik przeprowadzi Cię przez proces instalowania i uruchamiania Make w systemie Windows 11, otwierając nowe możliwości przepływu pracy programistycznej.

Instalowanie MinGW i Make

Krok 1:Pobierz i zainstaluj MinGW (minimalistyczne GNU dla Windows). Odwiedź stronę MinGW i pobierz nośnik instalacyjny. Uruchom instalator i usuń zaznaczenie opcji instalacji obsługi graficznego interfejsu użytkownika. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby dokończyć instalację.

Krok 2:Po instalacji musimy dodać MinGW do zmiennej środowiskowej PATH systemu. Dzięki temu system Windows może znajdować i wykonywać polecenia MinGW z dowolnego miejsca. Otwórz Eksplorator plików, naciskającWin + E. Zwykle przejdź do katalogu instalacyjnego MinGWC:MinGW. Otwórz folder „bin” i skopiuj jego pełną ścieżkę.

Krok 3:Aby dodać katalog bin MinGW do swojej PATH:

  • Otwórz menu Start i wyszukaj „Zmienne środowiskowe”.
  • Kliknij „Edytuj zmienne środowiskowe systemu”.
  • W oknie Właściwości systemu kliknij przycisk „Zmienne środowiskowe”.
  • W sekcji „Zmienne systemowe” znajdź i wybierz zmienną „Ścieżka”, a następnie kliknij „Edytuj”.
  • Kliknij „Nowy” i wklej ścieżkę do skopiowanego wcześniej katalogu bin MinGW.
  • Kliknij „OK” we wszystkich otwartych oknach, aby zapisać zmiany.

Krok 4:Teraz czas zainstalować polecenie Make. Otwórz Wiersz Poleceń jako administrator i uruchom następujące polecenie:

Dowiedz się więcej:Automatyczna instalacja systemu Windows: podłącz USB i zainstaluj automatycznie

mingw-get install mingw32-make

Spowoduje to zainstalowanie programu Make i wszystkich powiązanych z nim modułów. Zakończenie procesu może zająć kilka minut.

Krok 5:Aby zweryfikować instalację, otwórz nowe okno Wiersza Poleceń i uruchom:

mingw32-make --version

Jeśli polecenie wyświetli informację o wersji, oznacza to, że program Make został pomyślnie zainstalowany.

Uproszczenie polecenia Utwórz

Krok 1:Aby użyć prostszego polecenia „make” zamiast „mingw32-make”, zmienimy nazwę pliku wykonywalnego. Przejdź do katalogu bin MinGW (zwykleC:MinGWbin) w Eksploratorze plików.

Krok 2:Znajdź plik o nazwie „mingw32-make.exe” i zmień jego nazwę na „make.exe”.

Krok 3:Aby zweryfikować zmianę, otwórz nowy wiersz poleceń i uruchom:

make --version

Jeśli to polecenie działa bez błędów, pomyślnie skonfigurowałeś krótsze polecenie „make”.

Tworzenie i uruchamianie pliku Makefile

Krok 1:Utwórz nowy folder, w którym chcesz przechowywać plik Makefile. Możesz to zrobić na komputerze lub w innym dogodnym miejscu.

Krok 2:W tym folderze utwórz nowy plik tekstowy. Kliknij folder prawym przyciskiem myszy, wybierz „Nowy” > „Dokument tekstowy”.

Krok 3:Otwórz nowy plik tekstowy i dodaj następującą treść:

firstmakefile:
    echo "Getting started with Makefile"

Uwaga: pamiętaj, aby przed poleceniem „echo” użyć znaku tabulacji, a nie spacji. Pliki Makefile wymagają zakładek do wcięcia.

Krok 4:Zapisz plik pod nazwą „Makefile” (bez rozszerzenia). Podczas zapisywania zmień menu rozwijane „Zapisz jako typ” na „Wszystkie pliki”, aby uniknąć dodawania rozszerzenia .txt.

Krok 5:Aby uruchomić plik Makefile, otwórz wiersz poleceń i przejdź do folderu zawierającego plik Makefile. Skorzystaj zcdpolecenie zmiany katalogów. Na przykład:

cd C:UsersYourUsernameDesktopMakefileFolder

Krok 6:Po znalezieniu się we właściwym katalogu uruchom plik Makefile za pomocą tego polecenia:

make -f Makefile

Powinieneś zobaczyć wynik „Pierwsze kroki z Makefile” w wierszu poleceń.

Po skonfigurowaniu aplikacji Make now w systemie Windows 11 możesz rozpocząć korzystanie z tego potężnego narzędzia w swoich projektach programistycznych. Eksperymentuj z bardziej złożonymi plikami Makefile, aby zautomatyzować procesy kompilacji i zwiększyć produktywność.

Related Posts