webhouse: marzo 2006

C/C++ en GNU/Linux

Al contrario de windows que es un entorno deprimente de desarrollo; Linux nos da la posibilidad de escojer entre los lenguanjes mas extendidos, versatiles y potentes de programaciòn.

C : Lenguaje de programaciòn estructurado, simple y consiso; usado para escribir SOs, DBMS, juegos, driver, etc

C++ : Lenguaje de programacion orientao a objetos; mas pesado que C(mayor tiempo de vcompilacòn); muy usado en grandes proyectos, debido a su mayor facilidad de mantenimiento.

PORQUE USAR ESTOS LENGUAJES

Como dije anteriormente son lenguajes muy extendidos; y los sofware principales que fueron consebidos utilizando estos lenguajes son: UNIX, windows, apache, gnome, KDE, mysql, etc. Y por otro lado son lenguajes maduros que no habria la menor duda de aprenderlos...

SINTAXIS BASICA

gcc -o archivo_fuente.c -lbibiblioteca nom_ejecutable //[1] C
g++ -o archivo_fuente.cpp -lbibiblioteca nom ejecutable // C++

ALGUNAS LIBRERIAS

Glibc: que implementa las librerias estandar de C.
ncurses: analoga a conio.h
GTK (Gimp Toolkit): libreria usada en Gnome. // gnome es un entorno grafico de linux
Qt: libreria usada en KDE. // KDE tmb es un entorno grafico de linux

MI PRIMER EJEMPLO...[hola.cpp]

#include[iostream.h]
main()
{
cout<<"Mi primer ejenplo en C++\n";
}

Lo compilamos: g++ -o hola.cpp hola // nuestro ejemplo no utiliza ninguna libreria

IDEs

Algunos IDEs existentes en GNU/Linux: Gran variedad de los mismos

Kdevelop: Entorno de programacion para la librería Qt.

Glade: Diseñador de interfaces para Gtk.

Anjuta: Entorno de programación para Gtk

QTDesigner: Diseñador de interfaces mediante la librería Qt.

DEV C++: Entorno de programación libre basado en gcc para Windows

Nota: Los compiladores vienen preinstalados en Linux; lo contrario instalarlo del cd de instalacion o de la red. En cuanto a donde escribir el codigo; pueden utilizar cualquier editor de su preferencia...(vi, emac, etc). ENHORABUENA!!! my friends


Algunos enlaces de interes..


[1]comentario de una sola linea
Posted by Jean at 9:33 p. m. | 5 comments read on

Mi foto
Nombre: Jean
Ubicación: Huancayo, Peru

No vale mas el que sabe mucho, sino el que hace mucho con lo poco que sabe.