gpt4 book ai didi

linux - Qt5库被误删

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:19:57 25 4
gpt4 key购买 nike

我错误地删除了/usr/lib/x86_64-linux-gnu中的所有qt5相关文件。所以,我再次使用

安装了 qt5
sudo apt-get install qt5-default
sudo apt-get install qtdeclarative5-dev

但是,使用 qt5 的应用程序提示缺少某些东西。例如,

$ qtcreator
qtcreator: error while loading shared libraries: libQt5Test.so.5: cannot open shared object file: No such file or directory

$ qtpaths
/usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.6' not found (required by /usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths)
/usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found (required by /usr/lib/x86_64-linux-gnu/qt5/bin/qtpaths)

$ cmake-gui
This application failed to start because it could not find or load the Qt platform plugin "xcb".

如何正确地重新安装 qt5 并使这些应用程序正常工作?

提前致谢!

最佳答案

Xcb 支持是 Qt X11 的一部分。尝试安装“Qt 5 X11 extras”(libqt5x11extras5-dev)。另一种解决方案很难但可以从源代码构建自己的 Qt。

关于linux - Qt5库被误删,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44812216/

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