development environment setup
Una mirada en profundidad a la configuración del entorno C ++ con ejemplos.
probar herramientas de generación de datos de código abierto
En esto Serie de formación gratuita en C ++ , aprenderemos más sobre la configuración del entorno C ++ en este tutorial.
Examinaremos los detalles sobre cómo podemos ejecutar programas en C ++. Para ello, necesitaremos configurar un entorno en nuestra máquina local o también podemos hacerlo utilizando otros medios.
Los programas C ++ se pueden ejecutar en una variedad de sistemas operativos como Windows, Linux, Mac OS, etc. Cada sistema operativo tiene sus propias características y comportamiento y, en base a eso, el enfoque para configurar un entorno C ++ diferirá en consecuencia.
L ¡¡Exploremos ahora las diferentes formas de ejecutar nuestros programas C ++ !!
Lo que vas a aprender:
- Ambiente local
- Configuración del compilador C / C ++
- Otros IDE de C ++
- Conclusión
- Lectura recomendada
Ambiente local
Para aprender C ++ de manera efectiva, necesitamos practicar los programas antes de comenzar con la programación en C ++. Para ello, necesitamos tener un entorno adecuado en nuestra máquina local desde donde podamos escribir programas C ++, compilarlos y luego ejecutarlos.
Como parte de la configuración del entorno local, necesitamos dos software más importantes en nuestra máquina, como se menciona a continuación:
# 1) Editor de texto
En primer lugar, necesitamos escribir programas y guardar cada archivo con una extensión '.cpp'. Para escribir estos programas, necesitamos un editor de texto en nuestra máquina. Cualquier editor de texto que nos permita ingresar texto debería funcionar. Puede ser tan simple como un bloc de notas o un editor avanzado como Notepad ++. Necesitamos este editor para escribir programas.
Una vez que terminamos de escribir un programa, guardamos este archivo con una extensión '.cpp' y luego lo pasamos al compilador para su compilación. Este archivo con la extensión .cpp se denomina 'archivo de código fuente'.
A continuación se muestra una captura de pantalla de un editor de Notepad ++ que se utiliza para escribir programas C ++:
# 2) Compilador
Una vez que tenemos el programa C ++ listo, necesitamos compilar el programa y ejecutarlo. Usamos un programa de software llamado 'Compilador' para compilar el programa.
Un compilador es un software que convierte un programa escrito en un lenguaje de alto nivel (en este caso C ++) en instrucciones de lenguaje de máquina de bajo nivel que la computadora puede entender. Posteriormente, la computadora ejecuta cada una de estas instrucciones para producir los resultados deseados. Este conjunto de instrucciones de máquina de bajo nivel se denomina código de objeto.
Por tanto, en términos simples, la compilación se puede definir como la conversión del código fuente en el código objeto.
cómo crear un plan de prueba para pruebas de software
En la próxima sección, veremos los detalles de la configuración del compilador en diferentes plataformas.
Configuración del compilador C / C ++
Sistema operativo Linux
Necesitamos escribir el siguiente comando para asegurarnos de que nuestro sistema operativo Linux tiene la versión correcta del compilador C ++.
|_+_|Si el compilador está instalado correctamente en este sistema Linux, el comando anterior iniciará el compilador C ++ e imprimirá su versión. Si ocurre un error, entonces es necesario que leamos el error y revisemos la documentación nuevamente y corrijamos la configuración en consecuencia.
Una vez que el compilador está configurado correctamente, podemos compilar cualquier programa C ++ dando el siguiente comando:
|_+_|Si el código está libre de errores, se generará un ejecutable “a.out”, que al ser ejecutado nos proporcionará los resultados deseados.
|_+_|Nota: El comando anterior para ejecutar a.out puede diferir según la versión de Linux.
Sistema operativo Windows
C ++ es muy extenso y también lo son los compiladores disponibles para C ++. Tenemos muchos compiladores que están disponibles en Windows, de los cuales algunos están disponibles gratuitamente mientras que otros son de pago.
Algunos de los compiladores que están disponibles gratuitamente se enumeran a continuación:
- Cygwin (GNU C ++)
- MINGW (GNU minimalista para Windows) - Versión GCC para Windows.
- Intel C ++ para desarrollo no comercial.
- Edición Microsoft Visual C ++ Express.
- Oracle C ++
Entre todos los compiladores anteriores, el compilador de Microsoft Visual C ++ es el más popular. Podemos descargar la edición express gratuita o la edición comunitaria para este compilador. Este es un IDE de solución completa y nos permitirá desarrollar todo, desde programas simples hasta grandes proyectos.
Lectura recomendada = >> Los compiladores de C ++ más populares
Como se trata de un IDE listo para usar, no necesitamos dar ningún comando ni recordar una secuencia para compilar y ejecutar los programas en C ++. Solo necesitamos descargar la versión apropiada de MS Visual Studio e instalarla. Una vez hecho esto, estamos listos para usarlo.
La imagen que se muestra a continuación muestra MS Visual Studio instalado en un sistema Windows:
Otros IDE de C ++
Aparte de los IDE que ya se discutieron anteriormente, todavía hay muchos otros IDE que están presentes para la compilación de C ++. Si no desea tener una configuración local para la programación en C ++, siempre puede compilar y ejecutar sus programas a través de varios compiladores en línea que están presentes.
Entre estos son populares:
pregunta y respuesta de la entrevista de soporte técnico
Cpp.sh
Este es un compilador interactivo en línea que le permite escribir un programa C ++ en línea y ejecutarlo.
A continuación se muestra la captura de pantalla que muestra un programa simple que se ejecuta en cpp.sh.
ide codechef
Codechef va es un compilador multilingüe. Nos permite seleccionar el idioma apropiado para el que desea ejecutar los programas y luego puede ejecutar los programas en el idioma requerido.
La creación del programa y su ejecución se verá como se muestra a continuación:
Conclusión
Los IDES online son la mejor opción para las personas que aprenden C ++ y desean adquirir experiencia con el idioma practicándolo.
Esperamos que este tutorial haya sido lo suficientemente claro para obtener una visión profunda de la configuración de un entorno para C ++.
De nuestro próximo tutorial, iremos a programar con C ++ y aprenderemos con todos los conceptos básicos de C ++.
=> Lea la extensa serie de tutoriales de capacitación en C ++ aquí
Lectura recomendada
- Ejecutiva de soporte de TI y desarrollo comercial, coordinador de capacitación en Pune
- Instalación y configuración paso a paso de Appium Studio
- Descarga e instalación de Jira con configuración de licencia de Jira
- Instalación y configuración de Appium Studio para Eclipse
- Pruebas de regresión automatizadas: desafíos, procesos y pasos
- Las 20 mejores empresas de desarrollo y diseño web en INDIA (2021)
- Cómo configurar el marco de prueba de Node.js: Tutorial de Node.js
- Las 15 mejores empresas de desarrollo de aplicaciones móviles (ranking 2021)