Sei sulla pagina 1di 6

09/06/13

Compilar Y Ejecutar Programas C/C++ En Ubuntu - Taringa!


Identificarme

Buscar...

Posts
Inicio

Comunidades
Destacados

Msica

Juegos

TOPs

Global

Novatos

LINUX Y GNU | HACE MS DE 2 AOS

Me gusta

Tw ittear

MrChitauri

Compilar Y Ejecutar Programas C/C++ En Ubuntu

39
Seguidores

689
Puntos

38
Posts

Visual FoxPro 10 *NEW*

Inexperto
Ver m s del autor

Este breve tutorial est dedicado a todos aquellos que estn pensando en iniciarse en la programacin en C++ en Ubuntu. C++ es un lenguaje de programacin que intenta extender las funcionalidades del lenguaje C incluyendo mecanismos para la programacin orientada a objetos. El objetivo de este tutorial no es iniciarte en la sintaxis de C++ (para ello ya existen multitud de manuales en Internet), sino ayudarte a dar los primeros pasos para que puedas empezar a crear, compilar y ejecutar vuestros primeros programas en C++. Para ello, en este tutorial vamos a utilizar un IDE (Entorno de Desarrollo Integrado) sencillo, ligero y muy completo, denominado Geany.

Tags
Programacion Compilador C++ Codigo Fuente

Anuncios Google

Descargar Linux Install UBUNTU Descargar programas Compartido por

Paso 1 Instalar build-essential Lo primero que vamos a hacer es instalar el paquete build-essential. Para ello, podemos acudir al gestor de paquete Synaptic instalar este paquete tecleando en un terminal: sudo apt-get install build-essential El paquete build-essential contiene una serie de utilidades que nos permitirn compilar nuestros programas. Esto instalar automticamente el paquete g++ (que contiene el compilador de C++) entre otros.

Paso 2 Instalar Geany

www.taringa.net/posts/linux/8749132/Compilar-Y-Ejecutar-Programas-C-C-En-Ubuntu.html

1/6

09/06/13

Compilar Y Ejecutar Programas C/C++ En Ubuntu - Taringa!

Aunque el lector es libre de elegir otros entornos de desarrollo ms complejos (como Eclipse o NetBeans), en este tutorial utilizaremos Geany, un IDE ligero y completo, con una interfaz grfica de usuario sencilla, adecuado para la realizacin de nuestros primeros programas C++. Geany es una aplicacin multiplataforma (existen versiones para Linux y Windows, adems de para FreeBSD, NetBSD, OpenBSD, MacOS X, AIX v5.3 y Solaris Express) que nos permite trabajar con los archivos fuente de multitud de lenguajes de programacin: Java, Javascript, C, C++, C#, HTML, XML, Pascal, Fortran, Python, Ruby, Perl, Tcl, PHP, LaTeX, SQL, Matlab, VHDL, etc. Geany se basa en las libreras GTK2 (GNOME), pero puede instalarse en escritorios KDE sin ningn problema. En el Centro de software de Ubuntu disponemos de Geany 0.19.1. Tras instalarlo, puedes iniciar la aplicacin acudiendo a Aplicaciones > Programacin > Geany. Tambin podemos instalar Geany tecleando en un terminal: sudo apt-get install geany

Paso 3 Primer programa C++ Iniciamos Geany y abrimos un archivo nuevo. A continuacin, copiamos el siguiente cdigo fuente de ejemplo:

#include <iostream> // Usamos el espacio std using namespace std; float cuadrado( const float s ) { return s * s; } int main( ) { cout << "Introduce un nmero para calcular su cuadrado: "; float num; cin >> num; cout << "El cuadrado de " << num << " es " << cuadrado( num ) << "n"; return 0; } Guardamos el fichero con Geany con extensin .cpp. Por ejemplo cuadrado.cpp. (Importante la extensin .cpp al final) Este sencillo programa, toma un nmero y calcula su valor al cuadrado, mostrndolo posteriormente por pantalla.

Paso 4 Compilar el programa C++ es un lenguaje de programacin compilado, y como tal, cuenta con un compilador que se encarga de traducir el cdigo fuente (legible para el programador) en cdigo mquina (comprensible para una computadora). Para compilar nuestro primer programa en C++ pulsaremos el botn compilar y construir. Geany se encargar de compilar automticamente nuestro programa para generar un archivo ejecutable.

www.taringa.net/posts/linux/8749132/Compilar-Y-Ejecutar-Programas-C-C-En-Ubuntu.html

2/6

09/06/13

Compilar Y Ejecutar Programas C/C++ En Ubuntu - Taringa!

Si preferimos compilar nuestro programa manualmente, abrimos un terminal y nos situamos en el directorio donde tengamos nuestro fichero C++. A continuacin, tecleamos: g++ -Wall -o cuadrado cuadrado.cpp

Paso 5 Ejecutar el programa Pulsaremos el icono con forma de engranajes situado a la derecha de los botones para compilar. Aparecer una pequea pantalla con el resultado de la ejecucin de nuestro programa, invitndonos a introducir un nmero para calcular y mostrar su valor al cuadrado. Tambin podemos ejecutar manualmente nuestro programa tecleando en un terminal: ./cuadrado

Saludos !!!

0
Me gusta

0
Tw ittear

0
Enviar

Dar puntos

+10

87 Puntos
35
Favoritos

Seguir

A favoritos

13.311
Visitas

2
Seguidores

www.taringa.net/posts/linux/8749132/Compilar-Y-Ejecutar-Programas-C-C-En-Ubuntu.html

3/6

09/06/13

Compilar Y Ejecutar Programas C/C++ En Ubuntu - Taringa!

22 comentarios
@legionofdoom hace 2 aos buenisimo si me funciona te dejo 10 @davisf hace 2 aos no se tu pero yo solo hago g++ codigo.cpp -o codigo y luego ./codigo . Solo una pregunta, Sabes si hay algun plugin para Eclipse para que sea un IDE compatible con C++? es que estoy trabajando con NetBeans para C++ y me gusta pero eclipse me gusta ms, asi que. @javier1123 hace 2 aos no habra que hacer un sudo apt-get upgrade antes por las dudas? @blkdr hace 2 aos +1 Si funciona, lamentablemente no reconoce la libreria conio.h @MrChitauri hace 2 aos javier1123 dijo: no habra que hacer un sudo apt-get upgrade antes por las dudas?

javier1123 dijo: no habra que hacer un sudo apt-get upgrade antes por las dudas?

jajajaja so ya nace y se hace espontneamente @javier1123 hace 2 aos davisf dijo: no se tu pero yo solo hago g++ codigo.cpp -o codigo y luego ./codigo . Solo una pregunta, Sabes si hay algun plugin para Eclipse para que sea un IDE compatible con C++? es que estoy trabajando con NetBeans para C++ y me gusta pero eclipse me gusta ms, asi que.

El plugin es CDT http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/heliossr1 @Nil_Amstrong hace 2 aos en linux no puedo combinar templates con platillas porque me pone errores de sintaxis al compilarlo, g++ tiene sus detalles @MrChitauri hace 2 aos blkdr dijo: Si funciona, lamentablemente no reconoce la libreria conio.h

La librerias conio.h no esta disponible en Linux, utiliza ncurses.h Aunque tambien existe una llamada uconio.h que contiene algunas funciones basicas de conio.h, pero para esto deberas buscarla, bajarla y compilarla, o me parece que puedes bajar el rpm de cualquier distribucin que lo tenga ( busca en rpmseek.com ) e instalarlo, en este caso son necesarios dos paquetes: libuconio y libuconio-devel, o algo asi. @Cazador_FADE hace 2 aos Muy bueno, recin empiezo a programar en linux, asique me sirve bastante.

@YONATHAN_angel hace 2 aos se pueden agregar librerias como la conio ?? gracias..

www.taringa.net/posts/linux/8749132/Compilar-Y-Ejecutar-Programas-C-C-En-Ubuntu.html

4/6

09/06/13
un mp @cuacha hace 1 ao excelente post! Gracias! no recordaba como instalar lo de g++ @xMegamanx hace 1 ao

Compilar Y Ejecutar Programas C/C++ En Ubuntu - Taringa!

muchas gracias!!! se me habia olvidado como compilar y ejecutar!!! thanks! @5agu5 hace 1 ao justo lo q andaba busacando! +5 kpo @HIRONAKAMURA2009 hace 1 ao Muy bueno, una duda, si escribo un codigo en Ubuntu y conservo este codigo fuente, puedo usarlo en windows cambiando solo las respectivas libreras? @casasco_ hace 1 ao

justo lo que andaba buscando @Jona8395 hace 1 ao Amigo en windows en turbo C++ te muestra el programa osea funcionando. En ubuntu en geany como hago para que lo vea funcionando?. Dice la compilacion termino con exito pero no te lo muestra xD. Soy medio nuevo en linux. xD @ZAFIRO-GT hace 1 ao mas facil instala win en ubuntu y das click derecho al archivo dev.exe y ya lo instalas como si estuvieras en windows y listo asi o mas facil. @Jona8395 hace 1 ao ZAFIRO-GT dijo: mas facil instala win en ubuntu y das click derecho al archivo dev.exe y ya lo instalas como si estuvieras en windows y listo asi o mas facil.

Tuve mala experiencia con wine xD tengo una particion con windows y bueno tendre q programar ahi @Iomegahdd hace 7 meses Me dice permiso denegado ya soy root ayuda! @Iomegahdd hace 7 meses concretamente esto bash: ./ejecutable: Permiso denegado @Iomegahdd hace 7 meses perdonad pero ya lo solucione, se me olvid marcar la casilla de ejecutar como aplicacion @NeoRanger hace 7 meses No se cuando hiciste este post, pero a mi me re sirvi!! muchas gracias!!

Relacionados
Codigo Virus , Tutoriales de programacion y compiladores Codigo fuente en c y c++ Facebook, Wikipedia, Yahoo, etc.. Codigo fuente !!!!!!!!! Quien no sufrio el Invaders[codigo fuente] Jueguito en Jar y su Codigo Fuente JAVA programa codigo fuente VB 6 copiado de USB en 2 plano Traductor codigo morse en Java [Con cdigo Fuente] Soft "Receptor de radios online" hecho por mi

www.taringa.net/posts/linux/8749132/Compilar-Y-Ejecutar-Programas-C-C-En-Ubuntu.html

5/6

09/06/13

Compilar Y Ejecutar Programas C/C++ En Ubuntu - Taringa!


Ir al cielo

Buscar...

Anunciar

Ayuda

Protocolo

Desarrolladores

Denuncias

Report Abuse - DMCA

Trminos y condiciones

Privacidad de datos

Reportar bug

www.taringa.net/posts/linux/8749132/Compilar-Y-Ejecutar-Programas-C-C-En-Ubuntu.html

6/6

Potrebbero piacerti anche