Breve :Questo tutorial ti insegna ad eseguire programmi C e C++ nel terminale Linux. Inoltre
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 mostro:
- come compilare ed eseguire programmi C++ nel terminale Linux
- come configurare Eclipse per lo sviluppo C++ in Ubuntu Linux
Il processo è praticamente simile all'esecuzione del programma C in Linux.
Tieni presente che sto usando Ubuntu Linux mentre scrivo questo articolo, ma gli stessi passaggi sono validi per altre distribuzioni Linux basate su Ubuntu come Linux Mint, SO elementare ecc.
Impara C++ gratuitamente
Se non conosci il C++, partecipa a questo corso online GRATUITO da Microsoft e impara la programmazione C++ dagli esperti.
Introduzione al C++ (corso online gratuito)Prerequisito:installa build-essential
Se vuoi eseguire la codifica in Ubuntu Linux, devi installare il pacchetto build-essential. È costituito da vari software di cui avrai bisogno per compilare programmi, inclusi i compilatori gcc e g++.
Normalmente, build-essential dovrebbe essere già installato sul tuo sistema. Ma per essere sicuro, esegui il comando seguente:
sudo apt install build-essential
Metodo 1:compilare ed eseguire C++ programma nel terminale Linux
Dopo aver installato build-essential, sei pronto per programmare in C++. Credo che tu sappia già programmare in C++, anche un po'. Il nostro obiettivo principale è vedere come compilare ed eseguire programmi C++ nel terminale.
Prendiamo un esempio del programma Swap C++ che ho scritto in un file chiamato swap.cpp. Il contenuto di questo file è il seguente:
Puoi salvare il programma dove vuoi.
Compila 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 in scambio di file. Se non lo fai, verrà impostato come predefinito un file.out che non è una buona pratica di programmazione.
Esegui codice C++ nel terminale Linux
Dopo aver compilato il codice, otterrai il file eseguibile. Devi solo eseguirlo nel modo seguente:
./swap
Questo eseguirà il tuo codice.
Puoi fare riferimento a questa gif per una migliore dimostrazione dell'esecuzione di un programma C++ in Ubuntu Linux.
Metodo 2:imposta Eclipse per la programmazione C++ in Ubuntu Linux
Questo era il modo base per eseguire un programma C++ in Linux. Ma se stai lavorando a un progetto C++, la creazione e l'esecuzione di singoli file sarebbe un incubo.
È qui che entra in gioco l'ambiente di sviluppo integrato (IDE). Si può discutere molto sul miglior IDE per Linux, ma se chiedi il mio consiglio, dirò di andare avanti con Eclipse. Questo è il miglior IDE per lo sviluppo C++ secondo me. Ho già detto che è anche open source?
Lettura consigliata:
Come scrivere, compilare ed eseguire un programma C in Ubuntu e altre distribuzioni Linux [Suggerimento per principianti]
L'esecuzione del programma C nella riga di comando di Linux non è così difficile. L'esecuzione in un editor di codice come Visual Studio Code è ancora più semplice. Impara entrambi i metodi in questo tutorial.
Installa Eclipse nelle distribuzioni Linux basate su Ubuntu
Per Ubuntu Linux, puoi semplicemente fare clic sul collegamento sottostante per installare Eclipse da Ubuntu Software Center.
Ottieni Eclipse per UbuntuIn alternativa, puoi installarlo usando i comandi apt-get nel terminale:
sudo apt-get install eclipse
Installa il plug-in Eclipse C++ Development Tooling (CDT)
Una volta installato, è il momento di prepararlo per lo sviluppo C++. Per impostazione predefinita, Eclipse è configurato per lo sviluppo Java.
Per configurarlo per lo sviluppo C++, dobbiamo installare un plugin chiamato C++ Development Tooling (CDT). Per installare CDT:
Fase 1:
Nel menu Eclipse, vai su Guida e quindi seleziona Installa nuovo software.
Fase 2:
Quindi, fai clic sul link "Siti software disponibili".
Fase 3:
Nel passaggio successivo, cerca CDT e seleziona la casella per selezionarlo per l'installazione. Fare clic su OK in seguito.
Fase 4:
Qui, seleziona la fonte appena aggiunta dal menu a discesa. Ora ti mostrerà l'opzione per C++ CDT. Seleziona qui Strumenti di sviluppo C++.
Pochi clic sul pulsante Avanti.
Accetta i termini ovviamente.
Otterrà il software dal repository e lo installerà.
Al termine dell'installazione, è necessario riavviare Eclipse.
[post irp=”7608″]
Compila ed esegui il programma C++ con Eclipse CDT
Vedrai le informazioni sul plug-in 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ò di cui hai bisogno per iniziare con lo sviluppo C++ in Ubuntu Linux. Spero che questo articolo ti sia stato utile. Domande e suggerimenti sono ben accetti.