我想在okular中改变一些非常简单的东西,也许我可以通过改变源代码来实现。
我有来自Github的源代码[]。https:/github.com KDEokular ]. 它没有README,而且我在代码中没有找到任何关于构建过程的内容。
但在这里[ http:/www.linuxfromscratch.orgblfsviewsvnkdeokular5.html ] 我找到了一些命令来从源头构建它。这些都是命令:-
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_TESTING=OFF \
-Wno-dev .. &&
make
但当我运行这些命令时,我得到了以下结果:-。
有什么办法可以解决这个问题吗?我怎样才能建立okular?
如果有任何帮助,我将感激不尽。
你缺少了extra-cmake-modules,一个来自KDE Frameworks 5的包。这个包在每一个发行KDE的linux发行版中都有。除了ECM之外,你还需要更多的-devel-dev包。
请看一下 http:/www.linuxfromscratch.orgblfsviewsvnkdeextra-cmake-modules.html 详见第30章。
okular网站(https:/okular.kde.org。)也会引导你从源头开始构建。