Instalar compilador en Ubuntu
Posted by Fran en junio 18, 2008
Se que hay gente a la que le hace la vida imposible encontrar un compilador para Ubuntu, para mí el mejor siempre ha sido el g++. Para instalar este compilador, sólo tenemos que teclear en consola:
$ sudo aptitude install g++
O también podemos entrar en el Gestor de Paquetes Synaptic, y buscar g++, lo seleccionamos, y le damos a aplicar.
Para compilar un archivo tendríamos que usar la consola, para ello escribimos:
$ g++ -o «nombre_que_le_queramos_dar_al_ejecutable» «nombre_de_archivo_con_extensión»
Si no hemos tenido ningún error en la compilación se nos creará un ejecutable, con el nombre que hayamos elegido. Para ejecutarlo, habría que escribir en consola:
$ ./»ejecutable»
Obviamente, no habrá que poner comillas, y para compilar, tendremos que estar dentro del directorio en el que está nuestro archivo de código.
También podemos compilar y ejecutar a la vez, así es más cómodo, yo también pongo un parámetro para borrar la pantalla y así, no liarme, para ello tecleamos en consola:
$ clear ; g++ -o «nombre_que_le_queramos_dar_al_ejecutable» «nombre_de_archivo_con_extensión» ; ./»ejecutable»
Insisto en que todo esto hay que ponerlo sin comillas. Si programamos en Mac, no hace falta instalar el compilador g++, porque ya viene instalado. Si usáis Linux Mint, el proceso para instalar el compilador es el mismo que para Ubuntu.
Por último, me gustaría dar las gracias a todo el equipo de Linux Mint Hispano, por el trabajo que están haciendo, y por lo mucho que ayudan a la gente, seguid así y ¡mucha suerte!
Cómo programar en terminal a pantalla completa en Ubuntu « LUCES DE SEPTIEMBRE said
[…] usar la terminal de al lado para compilar vuestro programa. Yo compilo usando g++, y ya expliqué aquí como se instalaba y usaba […]
Irving said
no tengo la menor idea de como compilar, mi archivo se llama hola.cpp, lo cree en el editor de textos que trae ubuntu, lo guarde en documentos, intento abrirlo y me manda
irv@irv-desktop:~$ g++ -o irving hola.cpp
g++: “hola.cpp”: No existe el fichero ó directorio
g++: no hay ficheros de entrada
no entiendo nada!
por favor ayuda!!
Fran said
pero eso es porque no te has metido en el directorio documentos, para compilar desde ahí, tienes que escribir primero en terminal cd Documentos, y luego compilarlo
Cata said
Hola ya instale g++
mi archivo es prueba.cpp el cual cree atraves del programa kate.
el codigo es:
#include
main ()
{
cout<< "HOla mundo";
return (0);
}
estoy en la terminal o consola en la misma ruta del archivo
cata@desktop: g++ prueba.cpp -o ejecutable
y me sale el error que no existe directorio o fichero iostream.h
Que podrà ser ?
Gracias,
Cata said
Ahh se me olvida aclarar al dar el nombre del ejecutable
./ejecutable
me sale el error:
iostream.h: No existe el fichero ó directorio
prueba.cpp: In function ‘int main()’:
prueba.cpp:5: error: ‘cout’ was not declared in this scope
14s said
en g++ no es necesario colocar int main o void main SOLO DEVES DE COLORCAR main(){ ………. }