[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sobre programacion c++




Rober Morales Chaparro
http://roberinworld.blogspot.com



ga escribió:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aupa

Lo primero de todo, decir que me parece increíble que nadie haya
mencionado la existencia de Gtkmm para programación en C++ usando las
librerías base GTK.

por algo será!

Y lo segundo, que a la pregunta de búsqueda de un manual/información
sobre programación en GTK, se conteste con las diferencias entre GTK y QT.
yo entendí que era una persona con ganas de programar en C++ y antes de que eligiera el mal camino, pues le intenté orientar hacia un entorno mucho más pensado para el desarrollo, y mucho más estable, fiable y usable para el mismo como son KDE, KDevelop3, y las Qt. Ahora cada uno que programe en lo que quiera. GIM

No es que me sorprenda, pero sí que me parece increíble ;)

debe ser más o menos lo mismo!

bismarkcastilla@gmail.com wrote:
Hola, hace poco empece a programar con c++ en linux pero todavia no me
acostumbro tengo demasiadas dudas, con el manejo de librerias(gtk) y
buscando por internet no me acabo de encontrar algo que me ayude, por
ejemplo, quiero algun manual que venga con ejemplo de como usar esas
librerias. si alguien me lo pudiera facilitar algun desarrollador de
la lista o algun usuario le estare agradecido.

Para programar con GTK usando C++ tienes que usar la librería libgtkmm
(libgtkmm2.4-1, libgtkmm2.4-dev, libgtkmm2.4-doc)

El paquete *-doc te instala la documentación en el directorio:
/usr/share/doc/libgtkmm-2.4-doc/

La referencia con toda la información sobre clases y funciones la tienes
en :
/usr/share/doc/libgtkmm-2.4-doc/reference/html/

Y el tutorial, paso a paso, para conocer cada widget con ejemplos muy
sencillos en:
/usr/share/doc/libgtkmm-2.4-doc/tutorial/html/index.html

También te puedes instalar el programa devhelp, y según lo abras,
tendrás ahí la ayuda. Si haces una búsqueda en apt, verás que hay varia
documentación de diferentes lenguajes y APIs para este programa. Gtkmm
en concreto no viene como paquete aparte, viene con la propia librería,
por lo que no tienes que instalar nada más.
De todas formas yo te recomiendo que instales, como mínimo:
devhelp-book-gdb
devhelp-book-autotools
devhelp-book-binutils

La página web de Gtkmm es http://www.gtkmm.org
La documentación (tutorial + referencia + ejemplos) está en
http://www.gtkmm.org/docs/gtkmm-2.4/docs/

Para usar glade con C++ tienes que usar la librería libglademm-2.4-1,
libglademm-2.4-dev.

La documentación de esta librería te aparecerá también en el programa
devhelp. De todas formas la puedes encontrar en el directorio:
/usr/share/doc/libglademm-2.4-dev/reference/html/index.html

Si te interesa programar en C (+) Gtk+ puedes descargarte del apt el
libro ebook-dev-ggad.

Por experiencia te puedo decir, que lo mejor es que programes primero en
C++. Cuando entiendas lo básico, coges un pequeño ejemplo de la API que
más rabia te de, Gtkmm, QT, o lo que sea, y hagas pequeñas
modificaciones. Poco a poco irás entendiendo como funciona. Fíjate como
programa el resto de gente.

PD: no solo ejemplo si tienen algunos ducumentos que me faciliten
introducirme al mundo del desarrollo me lo pueden mandar a mi email.

uso

anjuta+glade2

Yo uso vim + glade2, pero vamos, para gustos se hicieron los colores.

saludos

Bismark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC5Hj+R/FJErz2vpwRAmBTAJ4mUoB6k0q5bjMT9svdMystFKAg9ACcCNpB
BFbqUIRqbLLX7MOD385unyw=
=PRwU
-----END PGP SIGNATURE-----





Reply to: