Come eseguire programmi C / C ++ in Linux

Breve : questo tutorial ti insegna ad eseguire programmi C e C ++ sul terminale Linux. Mostra anche i passaggi per configurare un ambiente di sviluppo C ++ in Ubuntu Linux usando Eclipse IDE.

Mi è stato chiesto più di una volta di scrivere un tutorial facile da seguire per eseguire il programma C ++ in Linux. In questa guida, ti mostrerò:

  • come compilare ed eseguire programmi C ++ nel terminale Linux
  • come configurare Eclipse per lo sviluppo C ++ in Ubuntu Linux

Nota che sto usando Ubuntu Linux mentre sto scrivendo questo articolo, ma gli stessi passaggi sono validi per altre distribuzioni Linux basate su Ubuntu come Linux Mint, SO elementare ecc.

Prerequisito: installare build-essential

Se si desidera eseguire la codifica in Ubuntu Linux, è necessario installare il pacchetto build-essential. Consiste di vari software necessari per compilare programmi, compresi i compilatori gcc e g ++.

Normalmente, build-essential dovrebbe essere già installato sul tuo sistema. Ma per essere sicuri, esegui il comando qui sotto:

sudo apt install build-essential 

Metodo 1: Compilare ed eseguire il programma C ++ nel terminale Linux

Una volta installato il build-essential, sei pronto per eseguire il codice in C ++. Credo che tu sappia già come codificare in C ++, anche un po '. Il nostro obiettivo principale è vedere come compilare ed eseguire programmi C ++ nel terminale.

Prendiamo un esempio di Swap program C ++ che ho scritto in un file chiamato swap.cpp. Il contenuto di questo file è il seguente:

Puoi salvare il programma dove vuoi.

Compilare codice C ++ nel terminale Linux

Per compilare il programma, vai nella directory in cui hai salvato il file cpp e usa il comando nel seguente formato:

 g++ -o swap swap.cpp 

Fondamentalmente, con l'opzione -o, stai dicendo al compilatore di generare il codice eseguibile nel file swap. Se non lo fai, per impostazione predefinita verrà eseguito il file a.out, che non è una buona pratica di programmazione.

Esegui codice C ++ nel terminale Linux

Una volta compilato il codice, otterrai il file eseguibile. Hai solo bisogno di eseguirlo nel modo seguente:

 ./swap 

Questo eseguirà il tuo codice.

È possibile fare riferimento a questo gif per una migliore dimostrazione di esecuzione di un programma C ++ in Ubuntu Linux.

Metodo 2: Setup Eclipse per la programmazione C ++ in Ubuntu Linux

Quello era il modo basilare per eseguire un programma C ++ in Linux. Ma se stai lavorando su un progetto C ++, costruire e gestire file individuali sarebbe un incubo.

È qui che entra in scena Integrated Development Environment (IDE). Si può discutere molto sul miglior IDE per Linux ma se chiedi il mio consiglio, dirò di andare avanti con Eclipse. Secondo me, questo è il miglior IDE per lo sviluppo del C ++. Ho già detto che è anche open source?

Installa Eclipse in distribuzioni Linux basate su Ubuntu

Per Ubuntu Linux, puoi semplicemente fare clic sul link sottostante per installare Eclipse da Ubuntu Software Center.

Ottieni Eclipse per Ubuntu

In alternativa, puoi installarlo usando i comandi apt-get nel terminale:

 sudo apt-get install eclipse 

Installa il plugin per gli strumenti di sviluppo C ++ di Eclipse

Una volta installato, è ora di prepararlo per lo sviluppo del C ++. Per impostazione predefinita, Eclipse è configurato per lo sviluppo Java.

Per configurarlo per lo sviluppo C ++, è necessario installare un plugin chiamato C ++ Development Tooling (CDT). Per installare CDT:

Passo 1:

Nel menu Eclipse, vai su Guida e quindi seleziona Installa nuovo software.

Passo 2:

Quindi, fare clic sul collegamento "Siti software disponibili".

Passaggio 3:

Nel passaggio successivo, cerca CDT e seleziona la casella per selezionarla per l'installazione. Fare clic su OK in seguito.

Passaggio 4:

Qui, seleziona la sorgente appena aggiunta dal menu a discesa. Ora mostrerà l'opzione per C ++ CDT. Seleziona qui gli strumenti di sviluppo C ++.

Qualche clic sul pulsante Avanti.

Accetta i termini, ovviamente.

Otterrà il software dal repository e lo installerà.

Al termine dell'installazione, è necessario riavviare Eclipse.

Compilare ed eseguire il programma C ++ con Eclipse CDT

Vedrai le informazioni sul plugin C ++ al prossimo avvio.

Ora puoi importare o creare progetti C ++.

Una volta che hai tutto pronto, puoi compilare il progetto C ++ ed eseguirlo:

Questo è tutto ciò che serve per iniziare con lo sviluppo di C ++ in Ubuntu Linux. Spero che tu abbia trovato utile questo articolo. Domande e suggerimenti sono benvenuti.

Raccomandato

Ti presentiamo il suo negozio FOSS
2019
ANGRYsearch - Strumento di interfaccia grafica di ricerca rapida per Linux
2019
Google sconfigge Oracle nel caso del copyright del codice Android
2019