PDA

Visualizza la versione completa : C++ e GTK+


Guglie
31-12-2004, 18:15
ciao!

volevo iniziare a leggermi un po' di documentazione sulle gtk+ usate con C++ e mi sono stampato questo:http://gtk.org/tutorial/

perņ mi sono accorto di questo:
"This tutorial describes the C interface to GTK. There are GTK bindings for many other languages including C++, [...]"

mi č sorto il dubbio che C++ non usi le librerie del C, ma in google non ho trovato nessun tutorial per C++, e in linux mi risulta che i programmi (che di solito sono in C e/o in C++) usano tutti la stessa libreria

ho trovato perņ adesso questo:

dev-cpp/gtkmm
Latest version available: 2.2.12
Latest version installed: [ Not Installed ]
Size of downloaded files: 3,756 kB
Homepage: http://gtkmm.sourceforge.net/
Description: C++ interface for GTK+2
License: LGPL-2.1
cmq non ce l'ho installato, e quindi immagino che non venga utilizzato dai programmatori

KornShell
02-01-2005, 12:13
Originariamente inviato da Guglie
ciao!

volevo iniziare a leggermi un po' di documentazione sulle gtk+ usate con C++ e mi sono stampato questo:http://gtk.org/tutorial/

perņ mi sono accorto di questo:
"This tutorial describes the C interface to GTK. There are GTK bindings for many other languages including C++, [...]"

mi č sorto il dubbio che C++ non usi le librerie del C, ma in google non ho trovato nessun tutorial per C++, e in linux mi risulta che i programmi (che di solito sono in C e/o in C++) usano tutti la stessa libreria


Infatti il c++ non usa le librerie del C ma quelle che hai riportato poco piu' sotto.



ho trovato perņ adesso questo:

dev-cpp/gtkmm
Latest version available: 2.2.12
Latest version installed: [ Not Installed ]
Size of downloaded files: 3,756 kB
Homepage: http://gtkmm.sourceforge.net/
Description: C++ interface for GTK+2
License: LGPL-2.1
cmq non ce l'ho installato, e quindi immagino che non venga utilizzato dai programmatori

Sono proprio queste le librerie per il C++, la documentazione la trovi qui:

http://www.gtkmm.org/docs/gtkmm-2.4/docs/

La sintassi tra il C e il C++ (GTK vs GTKmm) e' molto differente, ho postato una cosa del genere qui se vuoi darci un'occhiata:
http://www.kuht.it/modules/newbb/viewtopic.php?topic_id=3423&forum=16

Una window in 6 linguaggi differenti, cosi' vedi anche la sintassi e come si compila un'applicazione.

Spero ti sia utile

:ciauz:

Guglie
08-01-2005, 20:10
tornato dalle vacanze.. :)
grazie, adesso leggo bene la documentazione di gtkmm
pensavo che molti programmi fossero in C++, ma mi accorgo adesso che sono in C.. :fagiano:

:ciauz:

Loading