gtkmm
C++-Schnittstellen für GTK+ und GNOME
C++-Schnittstellen für GTK+ und GNOME
Wir setzen Git zur Verwaltung unseres Quellcodes im GNOME Git-Softwarebestand ein. Weitere Informationen über git.gnome.org finden Sie unter live.gnome.org/Git.
glibmm und gtkmm finden Sie in den Modulen glibmm und gtkmm. Außerdem ist ein gtkmm-documentation-Modul verfügbar, welches das gtkmm-Handbuch sowie einige Beispiele enthält. Anweisungen hierzu weiter unten.
Um die Erstellungsdateien zu erzeugen, müssen Sie das Skript autogen.sh ausführen. Wir empfehlen JHBuild, um ein separates Entwickler-Präfix zu verwenden.
Anonymer Zugriff
Für diejenigen ohne GNOME-Zugang sind anonyme Checkouts möglich.
Um zum Beispiel die neueste Version von gtkmm zu laden:
git clone git://git.gnome.org/gtkmm
Wir folgen dem GNOME-Veröffentlichungsrhythmus, daher verwenden wir standardisierte GNOME-Zweignamen
| Komponente | Version | Git-Modul | Zweigname |
|---|---|---|---|
| gtkmm | 2.17/18 | gtkmm | master |
| gtkmm | 2.16 | gtkmm | gtkmm-2-16 |
| glibmm | 2.21/22 | glibmm | master |
| glibmm | 2.20 | glibmm | glibmm-2-20 |
| Komponente | API-Version | Git-Modul | Zweigname |
|---|---|---|---|
| libglademm | libglademm | master | |
| gconfmm | gconfmm | master | |
| libgnomecanvasmm | libgnomecanvasmm | master |
Die folgenden Bindungen unterliegen nicht notwendigerweise dem gleichen Veröffentlichungsrhythmus wie die oben bereits erwähnten Bindungen.
| Komponente | Version | Git-Modul | Zweigname |
|---|---|---|---|
| libgdamm | libgdamm | master | |
| libgnomedbmm | libgnomedbmm | master | |
| goocanvasmm | goocanvasmm | master | |
| libpanelappletmm | libpanelappletmm | master |