Compilar C++ en Linux

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:

g++

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

[/shellscript]

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

g++2

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.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *