gtkmm
C++ Interfaces for GTK and GNOME
C++ Interfaces for GTK and GNOME
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 e gtkmm estão nos módulos glibmm e gtkmm. Há também um módulo gtkmm-documentation que contém o livro do gtkmm e seus exemplos. Veja abaixo para instruções.
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.
Acesso anônimo
Para aqueles que não possuem uma conta no GNOME, checkouts anônimos estão disponíveis.
Por exemplo, para baixar a última versão do gtkmm:
git clone https://gitlab.gnome.org/GNOME/gtkmm.git
Nós estamos sincronizados com o agendamento de lançamentos do GNOME. Então, nós usamos o padrão de nomes de ramos do GNOME.
Componente | Versão | Módulo Git | Nome do ramo |
---|---|---|---|
gtkmm-4.0 | 4.4 | gtkmm | master |
gtkmm-4.0 | 4.2 | gtkmm | gtkmm-4-2 |
gtkmm-3.0 | 3.24 | gtkmm | gtkmm-3-24 |
glibmm-2.68 | 2.70 | glibmm | master |
glibmm-2.68 | 2.68 | glibmm | glibmm-2-68 |
glibmm-2.4 | 2.66 | glibmm | glibmm-2-66 |
Componente | Versão da API | Módulo Git | Nome do ramo |
---|---|---|---|
libglademm | libglademm | master | |
gconfmm | gconfmm | master | |
libgnomecanvasmm | libgnomecanvasmm | master |
Os seguintes bindings não estão necessariamente no mesmo agendamento que aqueles listados acima.
Componente | Versão | Módulo Git | Nome do ramo |
---|---|---|---|
libgdamm | libgdamm | master | |
libgnomedbmm | libgnomedbmm | master | |
goocanvasmm | goocanvasmm | master | |
libpanelappletmm | libpanelappletmm | master |