无法从源代码构建Okular

时间:2020-04-28 07:03:39

标签: cmake kde okular

我想在okular中更改非常简单的内容,也许我可以自己通过更改源代码来完成。

我有来自Github [https://github.com/KDE/okular]的源代码。它没有自述文件,在代码中我也找不到任何有关构建过程的信息。

但是在[[http://www.linuxfromscratch.org/blfs/view/svn/kde/okular5.html]中,我找到了一些命令来从源代码构建它。这些是命令:-

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
      -DCMAKE_BUILD_TYPE=Release         \
      -DBUILD_TESTING=OFF                \
      -Wno-dev .. &&
make

但是当我运行这些时,我得到了以下信息:-

enter image description here

任何想法是什么问题?我该如何建立秋葵?

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您缺少KDE Frameworks 5中的软件包extra-cmake-modules。该软件包在KDE附带的每个Linux发行版中都可用。除了ECM之外,您还需要更多-devel / -dev软件包。

查看http://www.linuxfromscratch.org/blfs/view/svn/kde/extra-cmake-modules.html以了解详细信息,第30章也是如此。

okular网站(https://okular.kde.org)还将指导您从源代码进行构建。