development environment setup
Uno sguardo approfondito alla configurazione dell'ambiente C ++ con esempi.
miglior software spia mobile per Android
In questo Serie di formazione C ++ gratuita , impareremo di più sulla configurazione dell'ambiente C ++ in questo tutorial.
Esamineremo i dettagli su come eseguire i programmi C ++. Per questo, dovremo configurare un ambiente sulla nostra macchina locale o possiamo farlo anche utilizzando altri mezzi.
I programmi C ++ possono essere eseguiti su una varietà di sistemi operativi come Windows, Linux, Mac OS, ecc. Ogni sistema operativo ha le proprie caratteristiche e comportamenti e in base a questi l'approccio alla configurazione di un ambiente C ++ sarà diverso di conseguenza.
L e ora esploriamo i diversi modi di eseguire i nostri programmi C ++ !!
Cosa imparerai:
- Ambiente locale
- Impostazione del compilatore C / C ++
- Altri IDE C ++
- Conclusione
- Lettura consigliata
Ambiente locale
Per imparare il C ++ in modo efficace, dobbiamo esercitarci sui programmi prima di iniziare con la programmazione C ++. Per questo, abbiamo bisogno di avere un ambiente appropriato sulla nostra macchina locale da cui possiamo scrivere programmi C ++, compilarli e successivamente eseguirli.
Come parte della configurazione dell'ambiente locale, abbiamo bisogno di due software più importanti sulla nostra macchina come indicato di seguito:
# 1) Editor di testo
In primo luogo, dobbiamo scrivere programmi e salvare ogni file con un'estensione '.cpp'. Per scrivere questi programmi, abbiamo bisogno di un editor di testo sulla nostra macchina. Qualsiasi editor di testo che ci consenta di inserire testo dovrebbe funzionare. Può essere semplice come un blocco note o un editor avanzato come Notepad ++. Abbiamo bisogno di questo editor per scrivere programmi.
Una volta finito di scrivere un programma, salviamo questo file con l'estensione '.cpp' e poi lo passiamo al compilatore per la compilazione. Questo file con estensione .cpp è chiamato 'file del codice sorgente'.
Di seguito è riportato uno screenshot di un editor di Notepad ++ utilizzato per scrivere programmi C ++:
# 2) Compilatore
Una volta che abbiamo il programma C ++ pronto, dobbiamo compilare il programma ed eseguirlo. Usiamo un programma software chiamato 'Compiler' per compilare il programma.
Un compilatore è un software che converte un programma scritto in un linguaggio di alto livello (in questo caso C ++) in istruzioni di linguaggio macchina di basso livello che il computer può capire. Successivamente, il computer esegue ciascuna di queste istruzioni per produrre i risultati desiderati. Questo insieme di istruzioni macchina di basso livello è chiamato codice oggetto.
Quindi, in termini semplici, la compilazione può essere definita come la conversione del codice sorgente nel codice oggetto.
c ++ cast char to int
Nella prossima sezione, esamineremo i dettagli della configurazione del compilatore su piattaforme diverse.
Impostazione del compilatore C / C ++
Sistema operativo Linux
Dobbiamo digitare il seguente comando per assicurarci che il nostro sistema operativo Linux abbia la versione corretta del compilatore C ++.
g++ -v
Se il compilatore è installato correttamente su questo sistema Linux, il comando precedente avvierà il compilatore C ++ e ne stamperà la versione. Se si verifica un errore, è necessario leggere l'errore, controllare nuovamente la documentazione e correggere di conseguenza la configurazione.
Una volta che il compilatore è impostato correttamente, possiamo compilare qualsiasi programma C ++ dando il seguente comando:
g++ filename.cpp
Se il codice è privo di errori, verrà generato un eseguibile 'a.out', che una volta eseguito ci fornirà i risultati desiderati.
./a.out
Nota: Il comando precedente per eseguire a.out potrebbe differire a seconda della versione di Linux.
Sistema operativo Windows
Il C ++ è molto vasto, così come i compilatori disponibili per C ++. Abbiamo molti compilatori disponibili in Windows, alcuni dei quali sono disponibili gratuitamente mentre altri sono a pagamento.
Alcuni dei compilatori disponibili gratuitamente sono elencati di seguito:
- Cygwin (GNU C ++)
- MINGW (Minimalist GNU for Windows) - Versione GCC per Windows.
- Intel C ++ per lo sviluppo non commerciale.
- Edizione Microsoft Visual C ++ Express.
- Oracle C ++
Tra tutti i compilatori sopra, il compilatore Microsoft Visual C ++ è il più popolare. Possiamo scaricare l'edizione express gratuita o l'edizione community per questo compilatore. Questa è una soluzione IDE completa e ci permetterà di sviluppare tutto, da semplici programmi a grandi progetti.
Lettura consigliata = >> Compilatori C ++ più popolari
Poiché si tratta di un IDE già pronto, non è necessario dare specificamente alcun comando o ricordare una sequenza per compilare ed eseguire i programmi C ++. Dobbiamo solo scaricare la versione appropriata di MS Visual Studio e installarla. Una volta fatto, siamo pronti per usarlo.
L'immagine di seguito mostra MS Visual Studio installato su un sistema Windows:
domande e risposte dell'intervista per test di software basati su scenari per esperti
Altri IDE C ++
A parte gli IDE che sono già stati discussi sopra, ci sono ancora molti altri IDE presenti per la compilazione C ++. Se non vuoi affatto avere un setup locale per la programmazione C ++, puoi sempre compilare ed eseguire i tuoi programmi attraverso i vari compilatori online presenti.
Popolari tra questi sono:
Cpp.sh
Si tratta di un compilatore online interattivo che consente di scrivere programmi C ++ online ed eseguirlo.
Di seguito è riportato lo screenshot che mostra un semplice programma in esecuzione in cpp.sh.
codechef ide
Codechef va è un compilatore multilingue. Ci consente di selezionare la lingua appropriata per la quale si desidera eseguire i programmi e quindi è possibile eseguire i programmi nella lingua richiesta.
La creazione del programma e la sua esecuzione appariranno come mostrato di seguito:
Conclusione
Gli IDES online sono l'opzione migliore per le persone che imparano il C ++ e desiderano acquisire esperienza con il linguaggio praticandolo.
Ci auguriamo che questo tutorial sia stato abbastanza chiaro da ottenere una visione approfondita della configurazione di un ambiente per C ++.
Dal nostro prossimo tutorial, andremo a programmare con l'apprendimento C ++ con tutti i concetti di base C ++.
=> Leggi qui la vasta serie di tutorial di formazione C ++
Lettura consigliata
- Responsabile formazione e supporto IT e sviluppo aziendale Pune
- Installazione e configurazione passo passo di Appium Studio
- Download e installazione di Jira con configurazione della licenza Jira
- Installazione e configurazione di Appium Studio per Eclipse
- Test di regressione automatizzato: sfide, processo e passaggi
- Top 20 migliori società di web design e sviluppo in INDIA (2021)
- Come configurare Node.js Testing Framework: Node.js Tutorial
- Top 15 migliori società di sviluppo di app mobili (classifiche 2021)