Quan Zhuo's Blog

Devhelp 不显示代码的解决办法

2017-06-26

Devhelp 是 Linux 系统上一个十分有用的开发者文档查看器。但是默认安装的 Devhelp 存在一个 bug 导致无法显示例子程序的代码。在本该显示代码的地方会显示

FIXME: MISSING XINCLUDE CONTENT

解决办法

  1. 首先查看已安装的 libgtk-3-dev 包的版本

     dpkg -l libgtk-3-dev
    

    例如我的机器上的 gtk 版本为 3.18.9

  2. gnome 开发者网站 上去下载对应版本的文档

  3. 删除默认安装的 gtk 开发文档

     rm -rf /usr/share/doc/libgtk-3-doc/gtk3/*
    
  4. 将下载下来的文档解压

     tar xzvf gtk3-html-3.18.9.tar.gz
    
  5. 将解压出来的内容复制到默认文档路径下

     sudo cp -a gtk3-html-3.18.9/* /usr/share/doc/libgtk-3-doc/gtk3/
    

然后重新打开 Devhelp 就可以看到例子程序中的源代码了。


评论