Git

We use Git to maintain our source code, in the GNOME Git repository. Additional information about gitlab.gnome.org is available at wiki.gnome.org/Git.

glibmm and gtkmm are in the glibmm and gtkmm modules. There is also a gtkmm-documentation module which contains the gtkmm book and its examples. See below for instructions.

Meson is the recommended build system. If you build with Autotools (autoconf, automake,etc.), you will need to run the autogen.sh script to generate the build files. We recommend jhbuild or gnome-build-meta for setting up a separate development prefix.

Ανώνυμη πρόσβαση

Για αυτούς που δεν έχουν μια σύνδεση GNOME, οι ανώνυμοι έλεγχοι εξόδου είναι διαθέσιμοι.

For instance, to check out the latest version of gtkmm:

git clone https://gitlab.gnome.org/GNOME/gtkmm.git

Αρθρώματα και κλάδοι

We are synchronized with the GNOME release schedule, so we use standard GNOME branch names.

gtkmm και glibmm

Στοιχείο Έκδοση Ενότητα Git Όνομα κλάδου
gtkmm-4.0 latest gtkmm κύριο
gtkmm-4.0 4.2 gtkmm gtkmm-4-2
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 latest glibmm κύριο
glibmm-2.68 2.68 glibmm glibmm-2-68
glibmm-2.4 2.66 glibmm glibmm-2-66

gnomemm

Στοιχείο Έκδοση API Ενότητα Git Όνομα κλάδου
libglademm libglademm κύριο
gconfmm gconfmm κύριο
libgnomecanvasmm libgnomecanvasmm κύριο

Συνδέσεις *mm για άλλα API που σχετίζονται με το GNOME

Οι παρακάτω συνδέσεις δεν είναι αναγκαστικά στον ίδιο πρόγραμμα όπως αυτές στην παραπάνω λίστα.

Στοιχείο Έκδοση Ενότητα Git Όνομα κλάδου
libgdamm libgdamm κύριο
libgnomedbmm libgnomedbmm κύριο
goocanvasmm goocanvasmm κύριο
libpanelappletmm libpanelappletmm κύριο