epelpad

Compilar y Ejecutar programas en C/C++ sobre Ubuntu

Primero que todo debemos de preparar al sistema con los compiladores GCC y G++...
Para ello hacemos en una terminal:


Compilar y Ejecutar programas en C/C++ sobre Ubuntu

$ sudo apt-get install build-essential


Después se nos presentan dos opciones, o escribimos nuestros programas en un editor de textos(Gedit o Vim), o con un IDE(Geany, Anjuta,etc).... en este caso instalaremos el geany...


Para ello hacemos en una terminal:


Ubuntu


$ sudo apt-get install geany


comando

y listooooo!!!!...ya lo tenemos instalado.... Aplicaciones--Programación--geany.

Bueno, siguiendo con nuestro tema...

Escribimos nuestro programa, en geany, compilamos y corregimos todos nuestros errores, ya cuando la compilación haya terminado con éxito...

Podemos observar que el geany crea el arhivo objeto(ej: programa.o), en la misma dirección en donde guardamos el código fuente de nuestro prgrama....

Y ahora es donde actúa el GCC ó G++ dependiendo cual de los dos utilicemos...

Si es un archivo C, abrimos una consola, nos dirigimos hacia donde se encuentran el código fuente y el archivo objeto del programa a compilar y tecleamos:


$ gcc programa.c -o ejecutable


donde:

gcc: es el compilador para lenguaje C
programa.c: es el nombre que le asignamos al código fuente de nuestro programa
-o ejecutable: le indicamos al programa que cree el archivo ejecutable con el nombre de ejecutable.

Y listoo!! ya tenemos nuestro programa compilado...
ahora solo nos queda ejecutarlo...tecleamos:


$ ./ejecutable


Si es un archivo C++, abrimos una consola, nos dirigimos hacia donde se encuentran el código fuente y el archivo objeto del programa a compilar y tecleamos:

$ g++ programa.cpp -o ejecutable


donde:

g++: es el compilador para lenguaje C++
programa.cpp: es el nombre que le asignamos al código fuente de nuestro programa
-o ejecutable: le indicamos al programa que cree el archivo ejecutable con el nombre de ejecutable.

Y listoo!! ya tenemos nuestro programa compilado...
ahora solo nos queda ejecutarlo...tecleamos:

$ ./ejecutable


Gracias T! espero les sirva la pequeña info que puse...

Comentarios Destacados

Lucain +22
viewmaster09 dijo:C++ Y LINUX LA COMBINACION MAS ABURRIDA QUE EXISTE


Jajajaja, ya ni siquiera vale la pena contestarle

Muy buen post, aunque con el gedit y algunos plugins podemos programar, o yendo mas basico con VI que tare resaltador de sintaxis

27 comentarios - Compilar y Ejecutar programas en C/C++ sobre Ubuntu

gonza87D +2
El libro que esta bueno de esto es Programacion en linux al descubierto
3rikc -7
Pero geany ya complia y ejecuta el archivo sin necesidad de todo eso, lo hace automaticamente.
viewmaster09 -59
C++ Y LINUX LA COMBINACION MAS ABURRIDA QUE EXISTE
jorhacker +2
Lucain dijo:
viewmaster09 dijo:C++ Y LINUX LA COMBINACION MAS ABURRIDA QUE EXISTE


Jajajaja, ya ni siquiera vale la pena contestarle

Muy buen post, aunque con el gedit y algunos plugins podemos programar, o yendo mas basico con VI que tare resaltador de sintaxis


Es cierto con el gedit se hace milagros xD, yo uso estos ides, codeblocks para c/c++ y Netbeans para java...

Muy buen post..
IIDreiKII +2
Si te parece aburrido no sabs nada de linux , linux es el mejor sistema operativo que existe jilipollas !!!!!,.....blabla...blabla
RokerL
@IIDreiKII segun sus fanboys
pichinep +1
jorhacker dijo:
Lucain dijo:
viewmaster09 dijo:C++ Y LINUX LA COMBINACION MAS ABURRIDA QUE EXISTE


Jajajaja, ya ni siquiera vale la pena contestarle

Muy buen post, aunque con el gedit y algunos plugins podemos programar, o yendo mas basico con VI que tare resaltador de sintaxis


Es cierto con el gedit se hace milagros xD, yo uso estos ides, codeblocks para c/c++ y Netbeans para java...

Muy buen post..


El Vi es milagroso!!! ... xD si me salvó varias veces a la hora de programar
3rikc
a lo mejor te falta bajar las librerias.

sudo apt-get install g++
cesc89
jodaaa man la tienes claritaa!! toy aprendiendo el C++ y en el ubuntu compilar es un lioo!! ya con esto se aclaran un monton de dudas
xMegamanx
grax men!!!


viewmaster09 dijo:C++ Y LINUX LA COMBINACION MAS ABURRIDA QUE EXISTE



link: http://www.youtube.com/watch?v=epY2vwmf7ho&feature=related
D890
Gracias lo necesitaba..
intheshadow
Si,me sirvio man...gracias! 10 para vos
whitmanjunior
grande me serviste de ayuda.no sabia compilar y hacer ejecutables,soy nuevo en linux.graciasssss
carritoviejo
excelente para el aprendizaje de los mas chicos
Untitled1
siempre se me olvida esto! gracias
manixo
Mejor explicado, imposible. Gracias totales.
gutic
Gracias maquina me había olvidado como era para ejecutar y compilar.
diegocba9210
Gracias, muy buen aporte genio, me sirvio de recordatorio.
Turkito_21
Gracias por el aporte!. Me sirvio
Andersito_
Yo opino que geany y linux son una buena combinación, y que Linux es mejor entorno de programacion que windows cuando se trata de c c++ y java...
Para programacion WEB es mejor Windows con DW Sublime TEXT y Geany...

Ese ser que escribio que es aburrido esta meando fuera del perol !

buen post

una cosa mas no es c++ programa.c -o nombre del programa es
gcc programa.c -o nombre del programa.
Ore08
cabe destacar que por lo menos en ubuntu ya viene incluido el gcc y el gedit, pero igual muchas gracias por la info +5
Alocer2000
Excelente amigo un muy buen tip que se pasa por lo fácil que es, jajajajajaja muchas gracias!