Inicio

Navegación

  • Foros
  • Buscar
  • Idiomas

Proyectos

  • Howto
  • Open Hardware
  • Open Software

Inicio de sesión

  • Crear nueva cuenta
  • Solicitar una nueva contraseña

Datos Extras

  • Trabajo en Vivo

ElRinconDelTurko

  • Yo C++
    • Hola mundo
    • Aprende a programar en diez años
  • Nuevo Hallazgo en programa GNU
  • Correr distribuciones linux en el pendrive
  • Dos Mods En Cuestion De Horas:
  • Auto a radio control

Coundown Ubuntu

Camino a la libertad (hola mundo)

Aprendiendo juntos a programar en Linux

Me encuentro revisando conceptos básicos de la programación en c, para luego releer programación en c++ y ver los por menores de llegar a hacer esto en Linux, ya que hasta hace poco solo conocía windows. Espero con esto poder hacer que muchos compañeros de la Facultad y cibernautas en general de la pequeña gran World Wide Web me ayuden a recorrer este camino lleno de tropiezos pero a la vez satisfacciones del mundo de la programación en Open Source.
Cuenta la leyenda (¿no queda como misterioso?) que cuando Ken y Dennis, los creadores del lenguaje C, presentaron en su famoso libro "El Lenguaje de Programación C" un sencillo programa que mostraba un saludo por la pantalla. Desde entonces se hizo tradición empezar con cualquier lenguaje de programación con este ejemplo. En este link http://es.wikipedia.org/wiki/Hola_mundo podemos encontrar un ejemplo de la forma de escribir “hola mundo” en muchos lenguajes de programación, me pareció bastante ilustrativo.
Empezaremos con un ejemplo básico, tendremos que tener instalado en nuestro Linux el compilador gcc o bien g++, en el caso de tener debian o ubuntu para instalarlo debemos hacer:

sudo apt-get install gcc
sudo apt-.get install g++

recomiendo a todos aquellos que piensen seguir este curso, directamente descargar e instalarse el qt creator y el las librerías de qt4 para Linux, si ya tener todo instalado para los próximos ejemplos.

Para aquellos que trabajen en Windows usaremos el Mingw que es un compilador open source para windows, igualmente recomiendo realizar la descarga de las librerías de qt4 y de qt creator. Podemos descargarlas tanto para Linux o Windows de www.trolltech.com
Bueno, manos a la obra primero lo que haremos abriremos algún editor de texto, puede ser el wordpad, el nano, el gedit etc...
Crearemos el siguiente código:

#include
int main ()
{
printf("Hola mundo\n");
return(0);
}

lo guardaremos en cualquier directorio y entraremos desde consola a la misma para compilar el programa con los siguientes comandos:

gcc hola.c -ohmundo

podemos ver en el directorio que se creó el archivo hmundo, como podemos ver los ejecutables en Linux no tienen extensión. Lo ejecutamos haciendo:

./hmundo

Y listo amigos nuestro primer programa en Linux corriendo. Hasta la próxima.

  • Inicie sesión o regístrese para enviar comentarios
Imagen de sebest

No Compila

sebest — Sáb, 04/11/2009 - 12:44

Probé compilarlo y no anda, en principio le falta la librería del include. Yo le agregue la que le faltaba y con eso ya anduvo.

#include < stdio.h >
int main()
{
printf("¡Hola, mundo!\n");
return 0;
}

Y después tuve que escribir otra linea en la consola para que me compile porque así como pusiste no andaba. Yo puse.

g++ hola.cpp -o hmundo

Y con eso ya me anduvo.

  • Inicie sesión o regístrese para enviar comentarios
Imagen de sebest

Aviso

sebest — Vie, 04/10/2009 - 22:47

Turkos, primero que nada quiero decirte que entre a tu post y te lo edite, para que puedan agregar comentarios al final del texto, por si alguien tiene alguna duda.

Segundo quiero hacerte algunas observaciones, para instalar todo lo necesario para compilar te conviene instalar el paquete de compilación que tiene todo lo que necesitas. Seria:

apt-get install build-essential

Esto te instala todo, por las dudas te falte algo más en tu pc.

Además veo que dejas la dirección vieja de la página de QT, anda igual, pero muy seguramente vaya a dejar de existir en cualquier momento dado que ya trolltech no existe más, la nueva dirección es:

http://www.qtsoftware.com/

Bueno, nada más espero que la gente te siga, es interesante lo que propones.
Nos vemos, suerte.

  • Inicie sesión o regístrese para enviar comentarios
Imagen de Turkos

Agradecimientos

Turkos — Sáb, 04/11/2009 - 15:23

Gracias por las correcciones, queria instalar solamente linux en modo consola para ver si solamente con el compilador andaba, pero con lo que vos me aconsejas ya salí de la duda, muchas gracias.

  • Inicie sesión o regístrese para enviar comentarios