C++ es un lenguaje de programación de propósito general y se usa ampliamente en la actualidad para la programación competitiva. Tiene características de programación imperativa, orientada a objetos y genérica.
C++ se ejecuta en muchas plataformas como Windows, Linux, Unix, Mac, etc. Antes de comenzar a programar con C++. Necesitaremos configurar un entorno en nuestra computadora local para compilar y ejecutar nuestros programas C++ con éxito. Si no desea configurar un entorno local, también puede usar IDE en línea para compilar su programa.
Uso de IDE en línea: IDE significa entorno de desarrollo integrado. IDE es una aplicación de software que brinda facilidades a un programador de computadoras para desarrollar software. Hay muchos IDE en línea disponibles que puede usar para compilar y ejecutar sus programas fácilmente sin configurar un entorno de desarrollo local.
ide.geeksforgeeks.org es uno de esos IDE proporcionados por GeeksforGeeks.
Puede hacer clic en el botón Ejecutar en IDE para ejecutar el programa.
CPP
#include<iostream> using namespace std; main() { cout << "Learning C++ at GeekforGeeks"; }
Configuración del entorno local
Para configurar su propio entorno de desarrollo personal en su máquina local, necesita instalar dos softwares importantes:
- Editor de texto : los editores de texto son un tipo de programas que se utilizan para editar o escribir textos. Usaremos editores de texto para escribir nuestros programas C++. La extensión normal de un archivo de texto es (.txt), pero un archivo de texto que contenga un programa C++ debe guardarse con la extensión ‘.CPP’ o ‘.C’. Los archivos que terminan con la extensión ‘.CPP’ y ‘.C’ se denominan archivos de código fuente y se supone que contienen código fuente escrito en lenguaje de programación C++. Esta extensión ayuda al compilador a identificar que el archivo contiene un programa C++.
Antes de comenzar a programar con C++, se debe tener instalado un editor de texto para escribir programas.
- Compilador de C++ : una vez que haya instalado el editor de texto y haya escrito y guardado su programa en un archivo con extensión ‘.CPP’, necesitará un compilador de C++ para compilar este archivo. Un compilador es un programa informático que convierte un lenguaje de alto nivel en un lenguaje de bajo nivel comprensible por máquina. En otras palabras, podemos decir que convierte el código fuente escrito en un lenguaje de programación a otro lenguaje informático que la computadora entienda. Para compilar un programa en C++, necesitaremos un compilador de C++ que convierta el código fuente escrito en C++ en códigos de máquina. A continuación se encuentran los detalles sobre cómo configurar el compilador en diferentes plataformas.
- Instalación de Linux : instalaremos el compilador GNU GCC en Linux. Para instalar y trabajar con el compilador GCC en su máquina Linux, siga los pasos a continuación:
- Primero debe ejecutar los siguientes dos comandos desde la ventana de su terminal de Linux:
- Instalación de Linux : instalaremos el compilador GNU GCC en Linux. Para instalar y trabajar con el compilador GCC en su máquina Linux, siga los pasos a continuación:
sudo apt-get update sudo apt-get install gcc sudo apt-get install g++
- Este comando instalará el compilador GCC en su sistema. También puede ejecutar el siguiente comando:
sudo apt-get install build-essential
- Este comando instalará todas las bibliotecas que se requieren para compilar y ejecutar un programa C++.
- Después de completar el paso anterior, debe verificar si el compilador GCC está instalado en su sistema correctamente o no. Para hacer esto, debe ejecutar el siguiente comando desde la terminal de Linux:
g++ --version
- Si completó los dos pasos anteriores sin ningún error, entonces su entorno Linux está configurado y listo para compilar programas C++. En pasos posteriores, aprenderemos cómo compilar y ejecutar un programa C++ en Linux utilizando el compilador GCC.
- Escriba su programa en un archivo de texto y guárdelo con cualquier nombre de archivo y extensión .CPP. Hemos escrito un programa para mostrar «Hello World» y lo guardamos en un archivo con el nombre de archivo «helloworld.cpp» en el escritorio.
- Ahora debe abrir la terminal de Linux y moverse al directorio donde guardó su archivo. Luego debe ejecutar el siguiente comando para compilar su archivo:
g++ filename.cpp -o any-name
- filename.cpp es el nombre de su archivo de código fuente. En nuestro caso, el nombre es «helloworld.cpp» y any-name puede ser cualquier nombre de su elección. Este nombre se asignará al archivo ejecutable que crea el compilador después de la compilación. En nuestro caso, elegimos cualquier nombre para que sea «hola».
Ejecutaremos el comando anterior como:
g++ helloworld.cpp -o hello
- Después de ejecutar el comando anterior, verá que se crea automáticamente un nuevo archivo en el mismo directorio donde guardó el archivo de origen y el nombre de este archivo es el nombre que eligió como any-name .
Ahora, para ejecutar su programa, debe ejecutar el siguiente comando:
./hello
- Este comando ejecutará su programa en la ventana de terminal.
- Instalación de Windows: hay muchos IDE disponibles para el sistema operativo Windows que puede usar para trabajar fácilmente con el lenguaje de programación C++. Uno de los IDE populares es Code::Blocks . Para descargar Code::Blocks puede visitar este enlace. Una vez que haya descargado el archivo de instalación de Code::Blocks desde el enlace dado, ábralo y siga las instrucciones para instalarlo.
- Después de instalar correctamente Code::Blocks, vaya al menú Archivo -> Seleccione Nuevo y cree un archivo vacío .
- Ahora escriba su programa C++ en este archivo vacío y guarde el archivo con una extensión ‘.cpp’.
- Después de guardar el archivo con la extensión ‘.cpp’, vaya al menú Generar y elija la opción Generar y ejecutar .
- Después de instalar correctamente Code::Blocks, vaya al menú Archivo -> Seleccione Nuevo y cree un archivo vacío .
- Instalación de Mac OS X : si es usuario de Mac, debe descargar Xcode. Para descargar Xcode, debe visitar el sitio web de Apple o puede buscarlo en la tienda de aplicaciones de Apple. Puede seguir el enlace developer.apple.com/technologies/tools/ para descargar Xcode. Allí encontrará todas las instrucciones de instalación necesarias.
- Después de instalar correctamente Xcode, abra la aplicación Xcode.
- Para crear un nuevo proyecto. Vaya al menú Archivo -> seleccione Nuevo -> seleccione Proyecto. Esto creará un nuevo proyecto para usted.
- Ahora, en la siguiente ventana, debe elegir una plantilla para su proyecto. Para elegir una plantilla de C++, elija la opción Aplicación que se encuentra en la sección OS X en la barra lateral izquierda. Ahora elija las herramientas de línea de comandos de las opciones disponibles y presione el botón Siguiente .
- En la siguiente ventana, proporcione todos los detalles necesarios como ‘nombre de la organización’, ‘Nombre del producto’, etc. Pero asegúrese de elegir el lenguaje como C++. Después de completar los detalles, presione el siguiente botón para continuar con los pasos posteriores.
- Elija la ubicación donde desea guardar su proyecto. Después de esto, elija el archivo main.cpp de la lista de directorios en la barra lateral izquierda.
- Ahora, después de abrir el archivo main.cpp, verá que se proporciona un programa o una plantilla C++ preescritos. Puede cambiar este programa según sus necesidades. Para ejecutar su programa C++, debe ir al menú Producto y elegir la opción Ejecutar del menú desplegable.
- Después de instalar correctamente Xcode, abra la aplicación Xcode.
Otro IDE muy fácil de usar y más popular en la actualidad es VSC (Visual Studio Code), tanto para Windows como para Mac OS.
- Instalación de Windows (Código VS): Comience con la instalación de Visual Studio Code según sus ventanas. Abra el archivo descargado y haga clic en Ejecutar -> (Aceptar el acuerdo) Siguiente -> Siguiente -> Siguiente -> (marque todas las opciones) -> Siguiente ->Instalar->Finalizar.
Ahora podrá ver el icono de Visual Studio Code en su escritorio.
o Descarga el MinGW desde el enlace .
o Después de la instalación, “Continuar”. Verifique todos los paquetes (clic derecho -> Marcar para instalación). Ahora, haga clic en Instalación (esquina izquierda) -> Aplicar cambios. (Esto puede llevar tiempo)
o Abra esta PC -> Unidad C -> MinGW -> Papelera. (Copiar esta ruta)
o Haga clic derecho en «Esta PC» -> Propiedades -> Configuración avanzada del sistema -> Variables de entorno -> (Seleccione RUTA en Variables del sistema) -> Editar -> Nuevo -> Pegue la ruta aquí y haga clic en Aceptar.
o Vaya a Visual Studio Code e instale algunas extensiones útiles (desde la barra lateral derecha, último icono (probablemente))-
1) C/C++
2) Code Runner
o Ahora, vaya a Configuración -> Configuración -> Buscar terminal – > Vaya al final de esta página -> Verifique [ Code-runner: Run In Terminal ]
¡Yayy! Estás listo para irte ahora. Abra cualquier carpeta, cree nuevos archivos y guárdelos con la extensión «.cpp».
- Instalación de Mac OS (VS Code): en primer lugar, instale Visual Studio Code para Mac OS usando este enlace. Luego instalaremos el compilador MinGW. Para esto primero necesitamos instalar Homebrew.
o Para instalar Homebrew, Abrir Terminal (cmd + espacio). Escribe Terminal y presiona Enter. En cmd copia el comando dado
arch -x86_64 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install)" < /dev/null 2> /dev/null
Esto descargará e instalará HomeBrew en su sistema Mac. Este proceso puede llevar tiempo.
o Ahora instalaremos el compilador MinGW en Mac OS. Pegue el comando dado en la terminal y presione Entrar.
arch -x86_64 brew install MinGW-w64
Este también es un proceso que toma tiempo, ¡así que sea paciente!
o Vaya a Visual Studio Code e instale algunas extensiones útiles (desde la barra lateral derecha, último icono (probablemente))-
1) C/C++
2) Code Runner
o Ahora, vaya a Configuración -> Configuración -> Buscar terminal -> Vaya al final de esta página -> Verificar
[Code-runner: ejecutar en terminal]
¡Hurra! Estás listo para irte ahora. Ahora abra cualquier carpeta, cree nuevos archivos y guárdelos con la extensión «.cpp».
?lista=PLqM7alHXFySGg6GSRME2INI4k8fPH5qVB
Este artículo es una contribución de Harsh Agarwal . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA