Git

我们使用 Git 来维护我们的源代码,源代码位于 GNOME Git 代码库中。更多关于 gitlab.gnome.org 的信息在 wiki.gnome.org/Git 中。

glibmm 和 gtkmm 在 glibmmgtkmm 模块中。还有一个 gtkmm-documentation 模块,它包含了 gtkmm 的资料和示例。请看下面的说明。

Meson 是推荐的构建系统。 如果您使用 Autotools(autoconf,automake等)构建,您需要进行 autogen.sh 脚本来产生构建所需的文件。我们建议使用 jhbuildgnome-build-meta 来创建一个不同的开发环境。

匿名访问

对那些没有 GNOME 登录账户的人,可以使用匿名检出。

例如,要检出最新的 gtkmm 版本:

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

模块和分支

我们与 GNOME 发布日程同步,所以我们使用 GNOME 标准分支名称

gtkmm 与 glibmm

组件 版本 Git 模块 分支名称
gtkmm-4.0 latest gtkmm master
gtkmm-4.0 4.10 gtkmm gtkmm-4-10
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 latest glibmm master
glibmm-2.68 2.76 glibmm glibmm-2-76
glibmm-2.4 2.66 glibmm glibmm-2-66