首页 > 解决方案 > 使用 CMake 处理 Gtkmm 应用程序的 Yelp 文档

问题描述

这本质上是对这个问题的跟进,我在其中询问如何在不使用构建系统的情况下处理Yelp的文档。

我的文档现在已经写好了,我正在评估采用构建系统来概括我的构建策略(我目前正在使用普通的 Makefile 和 GNU Make。另外,请注意,我没有构建系统的经验,我从未使用过任何构建系统)。在他出色的回答中,Shaun McCance 给出了使用 Autotools 和 Meson 实现这一目标的参考:

如果您使用自动工具,yelp.m4 会为您处理所有这些:http: //yelp.io/tools/yelp.m4

如果您使用介子,则 gnome.yelp 函数会为您处理此问题: https ://mesonbuild.com/Gnome-module.html#gnomeyelp

在我的评估中,我遇到了CMake,这是另一个看起来非常流行且功能丰富的构建系统。由于上述文档,现在使用 Autotools 或 Meson 可以清楚地处理我的 Yelp 文档,但我没有找到有关 CMake 的文档。我试图找到一个使用 CMake 的存储库,但 Gnome 现在主要使用 Meson(在我相信他们使用 Autotools 之前),所以我什么也没找到。

可以使用 CMake 适当地处理 Yelp 文档吗?如果是这样,这是否记录在某处?至少,是否有一个我可以查看的存储库?随意添加您对此的想法,因为我仍在评估最佳选择,而且我没有使用此类工具的经验。

标签: cmakegtkgnomegtkmmbuild-system

解决方案


推荐阅读