How do I install gcc on Ubuntu Linux
Sommario:
- Prerequisiti
- Installazione di GCC su CentOS
- Compilazione di un esempio Hello World
- Installazione di più versioni di GCC
- Conclusione
La GNU Compiler Collection (GCC) è una raccolta di compilatori e librerie per C, C ++, Objective-C, Fortran, Ada, Go e D, linguaggi di programmazione. Molti progetti open source inclusi gli strumenti GNU e il kernel Linux sono compilati con GCC.
Questo tutorial spiega come installare il compilatore GCC su CentOS 7. Spiegheremo come installare la versione stabile della distro e la versione più recente di GCC disponibile dal repository SCL.
Prerequisiti
Per aggiungere nuovi repository e installare pacchetti sul sistema CentOS, è necessario accedere come roor o utente con privilegi sudo.
Installazione di GCC su CentOS
I repository CentOS predefiniti contengono un gruppo di pacchetti denominato
Development Tools
che contiene il compilatore GCC e molte librerie e altre utilità necessarie per la compilazione del software.
Per installare gli strumenti di sviluppo incluso il compilatore GCC, eseguire:
sudo yum group install "Development Tools"
Il comando installa una serie di nuovi pacchetti tra cui
gcc
,
g++
e
make
.
Potresti anche voler installare le pagine di manuale sull'uso di GNU / Linux per lo sviluppo:
sudo yum install man-pages
Convalida che il compilatore GCC sia installato correttamente usando il comando
gcc --version
che stampa la versione GCC:
gcc --version
La versione predefinita di GCC disponibile nei repository CentOS 7 è
4.8.5
:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Questo è tutto. GCC è ora installato sul tuo sistema e puoi iniziare a usarlo.
Compilazione di un esempio Hello World
Compilare un programma C o C ++ di base usando GCC è un compito facile. Apri il tuo editor di testo e crea il seguente file:
nano hello.c
Ciao C
Salvare il file e compilarlo in un eseguibile eseguendo il comando seguente: Questo creerà un file binario chiamato
Esegui il programma
Il programma dovrebbe visualizzare: In questa sezione, forniremo istruzioni su come installare e utilizzare più versioni di GCC su CentOS 7. Le versioni più recenti del compilatore GCC includono il supporto per nuove lingue, prestazioni migliori, funzionalità estese. Le raccolte software, note anche come SCL, sono un progetto della comunità che consente di creare, installare e utilizzare più versioni di software sullo stesso sistema, senza influire sui pacchetti predefiniti del sistema. Abilitando le raccolte software, è possibile accedere alle versioni più recenti dei linguaggi di programmazione e dei servizi che non sono disponibili nei repository principali. I repository SCL forniscono un pacchetto denominato Developer Toolset, che include le versioni più recenti della raccolta di compilatori GNU e altri strumenti di sviluppo e debug. Innanzitutto, installa il file di rilascio SCL CentOS. Fa parte del repository degli extra di CentOS e può essere installato eseguendo il comando seguente: Attualmente sono disponibili le seguenti raccolte di strumenti di sviluppo: In questo esempio, installeremo il Developer Toolset versione 7. Per fare ciò digita il seguente comando sul tuo terminale CentOS 7: Per accedere a GCC versione 7, è necessario avviare una nuova istanza della shell utilizzando lo strumento
Ora, se controlli la versione di GCC, noterai che GCC 7 è la versione predefinita nella tua shell corrente: A questo punto, puoi utilizzare la versione GCC più recente proprio come qualsiasi altro strumento normale. GCC è stato installato correttamente su CentOS 7. Ora è possibile visitare la pagina della documentazione GCC ufficiale e imparare come utilizzare GCC e G ++ per compilare i programmi C e C ++.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
nella stessa directory in cui si esegue il comando.
hello
con:
./hello
Installazione di più versioni di GCC
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
Software Collection:
scl enable devtoolset-7 bash
gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Conclusione
Compilatore batch: programmi batch di script e compilarli nel file .exe

Batch Compiler è un programma gratuito che ti consente di compilare un batch di script file in .exe installe file.
Come installare il compilatore gcc su debian 10 linux

La GNU Compiler Collection (GCC) è una raccolta open source di compilatori e librerie che supportano C, C ++ e altri linguaggi di programmazione. Questo tutorial spiega come installare il compilatore GCC su Debian 10 Buster.
Come installare il compilatore gcc su Ubuntu 18.04

La GNU Compiler Collection (GCC) è una raccolta di compilatori e librerie per C, C ++, Objective-C, Fortran, Ada, Go e D, linguaggi di programmazione. Questo tutorial illustra i passaggi necessari per installare il compilatore GCC su Ubuntu 18.04