gpt4 book ai didi

qt - KDE平台开发

转载 作者:行者123 更新时间:2023-12-04 16:04:13 24 4
gpt4 key购买 nike

我有兴趣了解 kde 环境。所以我阅读了 wiki 上的贡献页面,git cloned kompare 存储库并构建了它。但是尝试执行二进制文件给了我一个错误,提示 Could not load our KompareNavigationPart。控制台显示以下关于 kservice 的错误:

> ./kompare
kf5.kxmlgui: cannot find .rc file "kompareui.rc" for component "kompare"
kf5.kservice.services: KMimeTypeTrader: couldn't find service type "Kompare/ViewPart"
Please ensure that the .desktop file for it is installed; then run kbuildsycoca5.
kf5.kxmlgui: cannot find .rc file "kompareui.rc" for component "kompare"
Aborting aboutToFinish handling.

我在自述文件或项目 wiki 中找不到任何相关信息。我已经在 arch linux 上安装了 kde-development-meta 包。谁能帮助我开始在 kde 平台上进行开发?

最佳答案

简短回答:使用“cmake -DCMAKE_INSTALL_PREFIX=/usr”和“make install”。

长答案:看起来你试图从构建目录运行,但默认情况下 KDE 插件加载器不在那里。您可以调整各种路径变量以另外指向您的构建目录。在 https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source#Set_up_the_runtime_environment 中提到了这些变量

您还可以使用“make install”来安装到运行时目录。如果您没有通过 -D 选项更改 cmake 的默认值,这将是“/usr/local/”,在这种情况下,您还必须调整各种路径变量以包含该目录,除非您的发行版已经为你。

关于qt - KDE平台开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49400461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com