

Se non è installato, consulta la documentazione della tua distribuzione Linux per sapere come ottenere il pacchetto corretto. Se vuoi compilare un programma C++, usa `g++` invece di `gcc`.

Se ricevi messaggi di errore e desideri maggiori informazioni su di essi, utilizza gcc -Wall -o file di log degli errori1.C. Quindi visualizzare il file `errorlog` nella directory corrente, con registro degli errori del gatto. Per compilare un programma da più file di origine, utilizzare gcc -o file di output file1.c file2.c file3.C. Per compilare più programmi contemporaneamente da più file di origine, utilizzare gcc -c file1.c file2.c file3.C.




In ogni caso, scegli Configurazione di base nel riquadro di sinistra e controlla i compilatori desiderati nel riquadro principale a destra. Gli utenti avanzati possono scegliere Tutti i pacchetti e seleziona altri compilatori.



premere ⊞ vincere+S per selezionare Cerca e digitare ambiente. clicca su Modifica delle variabili di ambiente del sistema nei risultati della ricerca. clicca su Variabili ambientali clicca su Processare sotto il riquadro in alto (sotto "Variabili utente") Scorri fino in fondo alla casella "Valore della variabile". genere ;C:MinGWbin subito dopo l`ultima lettera nella casella. Nota: se hai installato MinGW in una directory diversa, digita ;C:percorso-di-quella-directorybin. clicca su ok e poi ancora ok. Clicca sul restante ok-pulsante per chiudere la finestra.
premere ⊞ vincere+S e digita cmd. Fare clic destro su Prompt dei comandi nei risultati della ricerca e dopo Eseguire come amministratore. clicca su sì per confermare le modifiche.


La compilazione del codice sorgente con un flag -g genererà informazioni di debug che il programma di debug corrispondente (GDB) può utilizzare per semplificare il debug. È possibile creare un `makefile` per semplificare la compilazione di programmi di grandi dimensioni. Se utilizzi molto l`ottimizzazione, tieni presente che l`ottimizzazione per la velocità può andare a scapito delle dimensioni e talvolta dell`accuratezza e viceversa. Quando si compila un programma C++, utilizzare G++ allo stesso modo di GCC. Ricorda che i file C++ hanno l`estensione `.cpp`, invece di `.C`.
Compilazione di un programma c con il compilatore gnu
Contenuto
Questo tutorial ti insegnerà come compilare un programma C dal codice sorgente usando GNU Compiler (GCC) per Linux e Minimalist Gnu (MinGW) per Windows.
Passi
Metodo 1 di 2: utilizzo di GCC per Unix

1. Apri una finestra di terminale sul tuo sistema Unix.

2. genere gcc --versione e premere↵ Entra. Questo dovrebbe restituire il numero di versione del compilatore C. Se il comando è sconosciuto, è probabile che GCC non sia installato.

3. Passa alla directory in cui hai salvato il codice sorgente.
Ad esempio, se il file del codice sorgente, `main.c` è in /usr/wikiHow/source, quindi digita cd /usr/wikiHow/source.

4. genere gcc principale.c –o HelloWorld. Sostituisci `principale.c` dal nome del file sorgente e `HelloWorld` dal nome del tuo programma. Il programma viene quindi compilato.

5. Esegui il tuo programma compilato. genere ./Ciao mondo ma sostituisci "HelloWorld" con il nome del tuo programma.
Metodo 2 di 2: utilizzo di MinGW per Windows

1. Scarica GNU minimalista per Windows (MinGW). Questa è una versione facile da installare di GCC per Windows. È possibile scaricare il file di installazione da https://sourceforge.net/progetti/mingw/.

2. Esegui il file di installazione di MinGW.
Se il file non si apre da solo, fai doppio clic su di esso nella cartella dei download, quindi fai clic su "Installa".

3. Seleziona le tue preferenze di installazione e fai clic su Continua.
MinGW consiglia di utilizzare la cartella di installazione predefinita (C:MinGW) usare. Se è necessario modificare la cartella, non utilizzare una cartella con spazi nel nome (come "Programmi").

4. Seleziona i compilatori da installare.

5. Fare clic sul menu Installazione. Si trova in alto a sinistra nella finestra di MinGW.

6. Fare clic su Applica modifiche.

7. Fare clic su Applica. I compilatori sono ora scaricati e installati.

8. Aggiungi il percorso di MinGW alle variabili di ambiente del tuo sistema. Procedi come segue:

9. Apri il prompt dei comandi come amministratore. Lo fai come segue:

10. Passa alla cartella in cui hai salvato il codice sorgente.
Ad esempio, se il tuo codice sorgente è helloworld.c ed è in C:SourcePrograms, quindi digiti cd C:SorgenteProgrammi.

11. genere gcc ciao mondo.c – o ciao mondo.EXE. Sostituisci `helloworld` con il nome del codice sorgente e dell`applicazione. Una volta che il programma è stato compilato, tornerai al prompt dei comandi senza errori.
Eventuali errori nel codice indicato devono essere corretti prima della compilazione del programma.

12. Digita il nome del tuo programma per eseguirlo. Si chiama ciaomondo.exe, quindi digitarlo sulla riga di comando per avviare il programma.
Consigli
Necessità
- Un PC con Linux o Windows
- Conoscenza di base di GNU/Linux e installazione di programmi
- Codice del programma
- Un editor di testo (es. emacs, vi)
Articoli sull'argomento "Compilazione di un programma c con il compilatore gnu"
Condividi sui social network:
Popolare