Breve :Este tutorial le enseña a ejecutar programas C y C++ en la terminal de Linux. También
Me han pedido más de una vez que escriba un tutorial fácil de seguir para ejecutar el programa C++ en Linux. En esta guía, te mostraré:
- cómo compilar y ejecutar programas C++ en la terminal de Linux
- cómo configurar Eclipse para el desarrollo de C++ en Ubuntu Linux
El proceso es bastante similar a ejecutar un programa C en Linux.
Tenga en cuenta que estoy usando Ubuntu Linux mientras escribo este artículo, pero los mismos pasos son válidos para otras distribuciones de Linux basadas en Ubuntu, como Linux Mint, sistema operativo elemental, etc.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815005876.jpg)
Aprende C++ gratis
Si es nuevo en C++, únase a este curso en línea GRATUITO de Microsoft y aprenda a programar en C++ con los expertos.
Introducción a C++ (Curso en línea gratuito)Requisito previo:instalar build-essential
Si desea codificar en Ubuntu Linux, debe instalar el paquete build-essential. Consta de varios programas que necesitará para compilar programas, incluidos los compiladores gcc y g++.
Normalmente, build-essential ya debería estar instalado en su sistema. Pero para asegurarte, ejecuta el siguiente comando:
sudo apt install build-essential
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815005967.jpg)
Método 1:compilar y ejecutar C++ programa en terminal Linux
Una vez que haya instalado build-essential, estará listo para codificar en C++. Creo que ya sabes programar en C++, aunque sea un poco. Nuestro objetivo principal es ver cómo compilar y ejecutar programas C++ en la terminal.
Tomemos un ejemplo del programa Swap C++ que escribí en un archivo llamado swap.cpp. El contenido de este archivo es el siguiente:
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815005907.png)
Puedes guardar el programa donde quieras.
Compilar código C++ en terminal Linux
Para compilar el programa, vaya al directorio donde guardó el archivo cpp y use el comando en el siguiente formato:
g++ -o swap swap.cpp
Básicamente, con la opción -o, le está diciendo al compilador que genere el código ejecutable en el intercambio de archivos. Si no lo hace, se establecerá de forma predeterminada en un archivo .out, que no es una buena práctica de programación.
Ejecutar código C++ en terminal Linux
Una vez que haya compilado el código, obtendrá el archivo ejecutable. Solo necesita ejecutarlo de la siguiente manera:
./swap
Esto ejecutará su código.
Puede consultar este gif para una mejor demostración de cómo ejecutar un programa C++ en Ubuntu Linux.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815005971.gif)
Método 2:Configurar Eclipse para programación C++ en Ubuntu Linux
Esa era la forma básica de ejecutar un programa C++ en Linux. Pero si está trabajando en un proyecto de C++, compilar y ejecutar archivos individuales sería una pesadilla.
Aquí es donde entra en juego el entorno de desarrollo integrado (IDE). Se puede discutir mucho sobre el mejor IDE para Linux, pero si me pide un consejo, le diré que siga adelante con Eclipse. En mi opinión, este es el mejor IDE para el desarrollo de C++. ¿Mencioné que también es de código abierto?
Lectura recomendada:
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815005975.png)
Cómo escribir, compilar y ejecutar un programa C en Ubuntu y otras distribuciones de Linux [Consejo para principiantes]
Ejecutar el programa C en la línea de comandos de Linux no es tan difícil. Ejecutarlo en un editor de código como Visual Studio Code es aún más fácil. Aprende ambos métodos en este tutorial.
Instalar Eclipse en distribuciones Linux basadas en Ubuntu
Para Ubuntu Linux, simplemente puede hacer clic en el enlace a continuación para instalar Eclipse desde el Centro de software de Ubuntu.
Obtener Eclipse para UbuntuAlternativamente, puede instalarlo usando los comandos apt-get en la terminal:
sudo apt-get install eclipse
Instalar el complemento de herramientas de desarrollo (CDT) de Eclipse C++
Una vez que lo haya instalado, es hora de prepararlo para el desarrollo de C++. De forma predeterminada, Eclipse está configurado para el desarrollo de Java.
Para configurarlo para el desarrollo de C++, necesitamos instalar un complemento llamado C++ Development Tooling (CDT). Para instalar CDT:
Paso 1:
En el menú de Eclipse, vaya a Ayuda y luego seleccione Instalar nuevo software.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815005932.png)
Paso 2:
A continuación, haga clic en el enlace "Sitios de software disponibles".
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010004.png)
Paso 3:
En el siguiente paso, busque CDT y marque la casilla para seleccionarlo para la instalación. Haga clic en Aceptar después.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010074.png)
Paso 4:
Aquí, seleccione la fuente recién agregada del menú desplegable. Ahora le mostrará la opción para C++ CDT. Simplemente seleccione Herramientas de desarrollo de C++ aquí.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010000.png)
Algunos hacen clic en el botón Siguiente.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010088.png)
Acepte los términos, por supuesto.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010126.png)
Obtendrá el software del repositorio y lo instalará.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010182.png)
Una vez finalizada la instalación, debe reiniciar Eclipse.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010150.png)
[publicaciones irp=”7608″]
Compila y ejecuta el programa C++ con Eclipse CDT
Verá la información sobre el complemento de C++ en el próximo inicio.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010137.png)
Ahora puede importar o crear proyectos C++.
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010273.png)
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010210.png)
Una vez que tengas todo listo, puedes compilar el proyecto C++ y ejecutarlo:
![](https://m.unixlinux.online/article/uploadfiles/202204/2022042815010233.png)
Eso es todo lo que necesita para comenzar con el desarrollo de C++ en Ubuntu Linux. Espero que hayas encontrado útil este artículo. Las preguntas y sugerencias son bienvenidas.