Guida passo passo per l’installazione e l’esecuzione di Makefile su Windows 11

Guida passo passo per l’installazione e l’esecuzione di Makefile su Windows 11

Un Makefile è un file specializzato che delinea il flusso di un programma, inclusi i suoi target e le sue dipendenze. Per utilizzarlo, dobbiamo eseguire il comando Make . Tuttavia, questo comando non è preinstallato sui sistemi Windows. In questo articolo, esploreremo come installare ed eseguire un Makefile su Windows .

Come installare ed eseguire Makefile su Windows 11/10

Un Makefile funge da file di descrizione che contiene istruzioni relative al flusso di un programma, ai suoi target e alle librerie. Questo file include una raccolta di target e le sorgenti su cui si basano. Inoltre, il Makefile contiene le librerie necessarie che supportano il codice sorgente e viene eseguito tramite il comando make . Per installare ed eseguire correttamente un Makefile sul tuo computer, segui i passaggi descritti di seguito.

  1. Scarica e installa MinGW
  2. Configurare la variabile d’ambiente
  3. Installa il comando Make
  4. Rinomina mingw32-make.exe in Make
  5. Crea ed esegui il Makefile

Analizziamo nel dettaglio ogni passaggio.

1] Scarica e installa MinGW

Installazione MinGW

MinGW è la versione Windows della GNU Compiler Collection (GCC), che fornisce librerie di importazione e file di intestazione liberamente disponibili, essenziali per lo sviluppo di applicazioni Windows native. Per utilizzare il comando Make, è necessario prima scaricare il supporto di installazione di MinGW. Dopo il download, eseguire il supporto di installazione, assicurandosi di deselezionare “installa anche il supporto per l’interfaccia utente grafica” e seguire le istruzioni sullo schermo per completare l’installazione. Questo processo potrebbe richiedere del tempo; una volta terminato, fare clic su Continua o Esci.

2] Configurare la variabile d’ambiente

Configurazione della variabile ambientale

Dopo aver installato MinGW, devi aggiungere la variabile d’ambiente per accedere al comando Make . Per prima cosa, individua il percorso di MinGW e aggiungilo alle variabili d’ambiente. Segui questi passaggi per copiare il percorso del file mingw-get:

  • Aprire Esplora file premendo Win + I.
  • Vai alla posizione in cui hai installato MinGW. Se hai lasciato invariata la posizione predefinita, dovrebbe essere C:\MinGW.
  • Aprire la cartella Bin facendo doppio clic su di essa.
  • Copia il percorso di questa cartella, che contiene mingw-get .
Aggiunta di variabile ambientale

Ora che hai il percorso della cartella, segui questi passaggi per aggiungerla alla variabile ambientale:

  1. Aprire il Pannello di controllo.
  2. Cerca “Variabili ambientali”.
  3. Selezionare “Modifica la variabile ambientale di sistema”.
  4. Fare clic sul pulsante “Variabili ambientali”.
  5. Nella sezione Variabili di sistema, seleziona “Percorso” e fai clic su “Modifica”.
  6. Fare clic su “Nuovo” e incollare il percorso copiato in precedenza.
  7. Fare clic su “OK” per salvare le modifiche.

Ora puoi chiudere tutte le interfacce perché hai aggiunto correttamente la variabile ambientale.

3] Installa il comando Make

Installazione del comando Make

Dopo aver configurato la variabile ambientale, puoi installare il comando Make. Assicurati di aver seguito i passaggi precedenti prima di procedere. Per installare, apri il Prompt dei comandi come amministratore ed esegui il seguente comando:

mingw-get install mingw32-make

L’esecuzione di questo comando installerà tutti i moduli relativi a Make, ma preparatevi a un’operazione che richiederà un po’ di tempo.

Controllo della versione MinGW

Per verificare l’installazione, esegui mingw32-make --version. Questo visualizzerà le informazioni sulla versione della tua installazione MinGW.

4] Rinomina mingw32-make.exe in Make

Rinominare Makefile

Usare ‘mingw32-make’ ogni volta può essere macchinoso. Pertanto, possiamo rinominare mingw32-make in make per un accesso più facile. Per farlo, segui questi passaggi:

  1. Aprire Esplora file.
  2. Passare alla directory in cui è installato mingw32.
  3. Fare doppio clic sulla cartella Bin, quindi rinominare il file mingw32-make in make .

Per confermare la rinomina, esegui make --version. Se il comando viene eseguito senza errori, la rinomina è riuscita.

5] Creare ed eseguire il Makefile

Una volta installato il comando Make, puoi creare un Makefile. Ci sono diversi metodi per farlo, ma ecco una guida generale che puoi seguire:

  • Crea una nuova cartella con il nome che preferisci oppure chiamala semplicemente Makefile sul desktop.
  • Per creare un file di testo, fare clic con il pulsante destro del mouse sulla cartella e selezionare Nuovo > Documento di testo.
  • Apri il file di testo e incolla le seguenti righe, ricordandoti di inserire una tabulazione prima della seconda riga:

firstmakefile:
echo "Getting started with Makefile";

  • Per salvare il file, vai su File > Salva con nome.
  • Assegna un nome al file Makefile, imposta Salva come tipo su Tutti i file e fai clic su “OK”.
  • Per eseguire il file, aprire il Prompt dei comandi.
  • Passa alla directory in cui hai creato la cartella usando il comando cd . Ad esempio, se la tua cartella si trova in C:\Users\yusuf\OneDrive\Desktop, dovresti usare cd C:\Users\yusuf\OneDrive\Desktop .
  • Elenca tutti i file nella directory utilizzando il comando dir .
  • Eseguire il Makefile eseguendo make -f filename.

Ecco come creare ed eseguire un Makefile.

Qual è il comando per eseguire un Makefile?

Per eseguire un Makefile, devi usare il comando make . Se vuoi specificare un file particolare, includi l’ opzione -f , creando la struttura del comando: make -f filename.

Come faccio a installare Make su Windows?

Per installare Make sul tuo sistema Windows, inizia installando MinGW, quindi procedi a impostare il percorso della variabile d’ambiente e infine installa Make. Ti consigliamo di seguire la guida fornita in precedenza per un processo di installazione senza intoppi.

Fonte

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *