Hola a todos, hoy os voy a explicar como compilar C++ en nuestro Linux.
Al igual que en otros lenguajes de programación, necesitamos compilar para poder ejecutar nuestro programa.
En C++, se realiza de una forma muy parecida a C pero en lugar de usar gcc usamos g++
Te recomiendo que lo primero que hagas es que pongas en tu terminal g++ si te aparece esto:
Significa que lo tienes instalado, sino debes instalarlo así sudo apt-get install g++ (según la distribución será distinta pero el paquete es igual).
Si tienes problemas de dependencias (puede pasar), te recomiendo que hagas lo siguiente:
sudo apt-get update
sudo apt-get -f install
Después de eso, trata de nuevo con sudo apt-get install g++
Cuando lo tengamos instalado, ya podemos compilar en C++.
En discoduroderoer, te dejamos un pequeño shell script para compilar y ejecutar C++, aquí te lo dejo:
[shellscript]#!/bin/bash
fichero=$1 #Cambiar a gusto
salida=»resultado» #Cambiar a gusto
#compilacion
g++ $fichero -o $salida
#Permisos
chmod 755 $salida
#Ejecuccion
./$salida
IMPORTANTE: en siguientes comandos, los ficheros están en el directorio activo.
Lo primero que debes hacer es darles permisos con chmod. Abre tu terminal y escribe chmod 755 compiladorCPP.sh
Lo siguiente es ya teniendo tu fichero que quieras compilar (nosotros le llamamos test.cpp) y escribe lo siguiente
./compiladorCPP.sh test.cpp
Esto hará que se compile y que se ejecute directamente. De momento, este script solo es para un fichero, en el futuro si pongo en la web ejercicios con mas de un fichero, modificaré el script.
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Deja una respuesta