Come un Linux utente, se hai bisogno di aiuto per compilare il codice C ++ sul sistema, segui questa guida per l'aiuto.
Compila un programma C ++ in Linux
Esistono due metodi per compilare un programma C ++ in Linux:
Metodo 1: compilare un programma C ++ usando il terminale
Per compilare un programma C ++ in Linux usando il terminale, seguire i passaggi di seguito:
Passo 1: Innanzitutto, apri qualsiasi Linux Terminale usando Maiusc+Ctrl+T pulsanti dalla tastiera.
Passo 2: Creare un .CPP file su Linux usando il seguente comando:
nano myfile.CPPPassaggio 3: Quindi aggiungi qualsiasi codice C ++ all'interno del file.
Ad esempio, di seguito il programma in cui ho usato il seguente codice di C ++:
Utilizzo dello spazio dei nomi std;Passaggio 4: Salva il file utilizzando Ctrl+X, aggiungere Y e premere Invio per uscire.
Nota: Passaggio 2, 3 e 4 sono opzionali. Se non hai ancora creato un codice C ++, puoi seguirlo. Altrimenti, se hai già un codice C ++, puoi saltare questi passaggi.
Passaggio 5: Ora, per compilare il C++ codice, utilizzare il seguente comando:
g ++ myfile.cpp -o outputfilenameNota: Non dimenticare di sostituire il il mio file.CPP con il tuo file di codice C ++ e il file di uscita Anche il nome potrebbe essere diverso.
Passaggio 6: Per generare l'output del codice sopra, è necessario eseguire il file di output:
./file di uscitaMetodo 2: compilare un programma C ++ usando IDE
Ci sono IDE integrati che consentono agli utenti di eseguire il codice C ++ sui sistemi Linux. Gli IDE più utilizzati sui sistemi Linux sono Thonny, Codice Visual Studio E Codeblocks. È possibile installare qualsiasi IDE sul sistema e iniziare a compilare i programmi C ++ sul sistema Linux.
Conclusione
Linux è un sistema operativo molto famoso e ben famoso e possiamo facilmente compilare ed eseguire il nostro codice C ++ su di esso. È possibile eseguire il codice C ++ su un terminale di sistema Linux utilizzando il compilatore G ++. Mentre puoi anche usare IDE come Thonny, VS Code o Codeblocks per compilare un programma C ++ in Linux.