【问题标题】:How to add GTKmm to Devhelp?如何将 GTKmm 添加到 Devhelp?
【发布时间】:2015-12-31 17:04:34
【问题描述】:

如您所知,Devhelp 是用于 GTK+ 和 GNOME 的 API 文档浏览器。 默认情况下,它包含对许多 GTK+ 相关库的引用,但它没有 Gtkmm,GTK+ 的 C++ 包装器,它有一个 online reference in gnome official reference website

我需要获取 Gtkmm 的离线参考,以便我可以在不在线时继续学习。我在 Murrayc 网页的描述中读到,这可以通过某种方式添加,但那个链接和网页似乎很久以前就死了。

那么,有没有办法将此官方库引用添加到我的 Devhelp 应用程序中?

【问题讨论】:

  • 您使用的是什么操作系统和发行版?
  • 我用的是基于Ubuntu 14.04的Deepin
  • 尝试安装包libgtkmm-3.0-doclibgtkmm-2.4-doc,如果出于某种原因您仍然需要 GTK+ 2)。
  • 谢谢你,这有效......你应该把它作为答案。顺便说一句,如果需要另一个库,我在哪里可以找到这些库的名称?

标签: c++ gtk gnome gtkmm


【解决方案1】:

在 Ubuntu 上,文档与普通软件包是分开的(因为空间和licensing)。因此,您需要安装单独的包来获取 gtkmm 的文档:

  • libgtkmm-3.0-doc 用于 GTK+ 3 的 gtkmm
  • libgtkmm-2.4-doc 用于 GTK+ 2 的 gtkmm

您可以通过多种方式找到这些软件包。如果您知道库的名称,您可以在命令行上执行sudo apt-get install libname 并按 Tab 几次尝试使用 Tab 补全包名称。您应该在末尾看到一个带有-doc 的内容。您还可以使用 Synaptic 等包管理工具来查找相关包。

同样的规则适用于头文件和链接器库;将-doc 替换为-dev

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-19
    • 1970-01-01
    • 1970-01-01
    • 2011-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多