development environment setup
Una mirada en profunditat sobre la configuració de l'entorn C ++ amb exemples.
qa vs qc en proves de programari
En aquest Sèrie d'entrenament C ++ gratuïta , en aquest tutorial aprendrem més informació sobre la configuració de l'entorn C ++.
Analitzarem els detalls sobre com podem executar programes C ++. Per a això, haurem de configurar un entorn a la nostra màquina local o també ho podem fer utilitzant altres mitjans.
Els programes C ++ es poden executar en una gran varietat de sistemes operatius com Windows, Linux, Mac OS, etc.
L ara explorem les diferents maneres d'executar els nostres programes C ++ !!
Què aprendreu:
Entorn local
Per aprendre C ++ eficaçment, hem de practicar programes abans de començar amb la programació C ++. Per a això, hem de tenir un entorn adequat a la nostra màquina local des d’on puguem escriure programes C ++, compilar-los i executar-los posteriorment.
Com a part de la configuració de l'entorn local, necessitem dos programes més importants a la nostra màquina, tal com s'esmenta a continuació:
# 1) Editor de text
En primer lloc, hem d’escriure programes i desar cada fitxer amb una extensió ‘.cpp’. Per escriure aquests programes, necessitem un editor de text a la nostra màquina. Qualsevol editor de text que ens permeti introduir text hauria de funcionar. Pot ser tan senzill com un bloc de notes o un editor avançat com Notepad ++. Necessitem aquest editor per escriure programes.
Un cop hàgim acabat d’escriure un programa, desem aquest fitxer amb una extensió ‘.cpp’ i després el passem al compilador per a la seva compilació. Aquest fitxer amb extensió .cpp s’anomena ‘fitxer de codi font’.
A continuació es mostra una captura de pantalla d’un editor Notepad ++ que s’utilitza per escriure programes C ++:
# 2) Compilador
Un cop tenim el programa C ++ a punt, hem de compilar-lo i executar-lo. Utilitzem un programa anomenat 'Compilador' per compilar el programa.
Un compilador és un programari que converteix un programa escrit en un llenguatge d'alt nivell (en aquest cas C ++) en instruccions de llenguatge automàtic de baix nivell que l'ordinador pot entendre. Més tard, l'ordinador executarà cadascuna d'aquestes instruccions per produir els resultats desitjats. Aquest conjunt d’instruccions de màquina de baix nivell s’anomena codi objecte.
Així, en termes simples, la compilació es pot definir com la conversió del codi font en el codi objecte.
Com puc veure un fitxer EPS
A la propera secció, analitzarem els detalls sobre la configuració del compilador en diferents plataformes.
Configuració del compilador C / C ++
Sistema operatiu Linux
Hem d’escriure l’ordre següent per assegurar-nos que el nostre sistema operatiu Linux tingui la versió correcta del compilador C ++.
g++ -v
Si el compilador està instal·lat correctament en aquest sistema Linux, l'ordre anterior iniciarà el compilador C ++ i n'imprimirà la versió. Si es produeix un error, cal que llegim l’error i que tornem a comprovar la documentació i corregim la configuració en conseqüència.
Un cop configurat correctament el compilador, podem compilar qualsevol programa C ++ donant l'ordre següent:
g++ filename.cpp
Si el codi no conté errors, es generarà un 'a.out' executable que, quan s'executi, ens proporcionarà els resultats desitjats.
./a.out
Nota: L'ordre anterior per executar a.out pot variar en funció de la versió de Linux.
Sistema operatiu Windows
C ++ és molt extens, així com els compiladors disponibles per a C ++. Tenim molts compiladors disponibles al Windows, dels quals alguns estan disponibles de forma gratuïta, mentre que d'altres són de pagament.
A continuació s’enumeren alguns dels compiladors de lliure accés:
- Cygwin (GNU C ++)
- MINGW (Minimalist GNU for Windows): versió GCC per a Windows.
- Intel C ++ per al desenvolupament no comercial.
- Edició Microsoft Visual C ++ Express.
- Oracle C ++
Entre tots els compiladors anteriors, el compilador de Microsoft Visual C ++ és el més popular. Podem descarregar l’edició express gratuïta o l’edició comunitària d’aquest compilador. Aquesta és una solució completa IDE i ens permetrà desenvolupar tot des de programes senzills fins a grans projectes.
Lectura recomanada = >> Compiladors de C ++ més populars
Com que es tracta d’un IDE ja preparat, no necessitem donar cap ordre específica ni recordar una seqüència per compilar i executar els programes C ++. Només hem de descarregar la versió adequada de MS Visual Studio i instal·lar-la. Un cop fet, estem preparats per utilitzar-lo.
La imatge que es mostra a continuació mostra MS Visual Studio instal·lat en un sistema Windows:
Altres IDE C ++
A part dels IDE que ja es van comentar anteriorment, encara hi ha molts altres IDE que estan presents per a la compilació de C ++. Si no voleu tenir una configuració local per a la programació de C ++, sempre podeu compilar i executar els vostres programes mitjançant diversos compiladors en línia que hi són presents.
Entre aquests són populars:
Preguntes i respostes de l'entrevista j2ee per a persones amb experiència
Cpp.sh
Es tracta d’un compilador interactiu en línia que us permet escriure un programa C ++ en línia i executar-lo.
A continuació es mostra la captura de pantalla que mostra un programa senzill que s’executa a cpp.sh.
codechef ide
Codechef va és un compilador de diversos idiomes. Ens permet seleccionar l'idioma adequat per al qual voleu executar els programes i després podeu executar-los en l'idioma requerit.
La creació del programa i la seva execució es veuran com es mostra a continuació:
Conclusió
Els IDES en línia són la millor opció per a les persones que aprenen C ++ i desitgen adquirir experiència amb l’idioma practicant-lo.
Esperem que aquest tutorial sigui prou clar per obtenir una visió profunda sobre la configuració d’un entorn per a C ++.
A partir del nostre proper tutorial, anirem a programar amb l'aprenentatge de C ++ amb tots els conceptes bàsics de C ++.
=> Llegiu aquí la extensa sèrie de tutorials de formació C ++
Lectura recomanada
- Coordinador executiu de formació de cum i executiu de suport a TI i desenvolupament de negocis Pune
- Instal·lació i configuració pas a pas d’Appium Studio
- Descàrrega i instal·lació de Jira amb la configuració de la llicència de Jira
- Instal·lació i configuració d’Appium Studio per a Eclipse
- Proves de regressió automatitzades: reptes, processos i passos
- Les 20 millors empreses de disseny i desenvolupament web de l'ÍNDIA (2021)
- Com configurar el marc de proves Node.js: tutorial de Node.js
- 15 millors empreses de desenvolupament d'aplicacions mòbils (rànquings 2021)