gpt4 book ai didi

QT "Could not find the Qt platform plugin "xcb""

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

出于学术原因,我尝试安装 QT-everywhere 5.15 开源版,但我无法运行程序。

首先,我用make编译了必要的源文件并安装了QT Creator,然后我选择了qmake来运行其中的程序。当我试图运行一个示例程序时,我遇到了这样一个问题:

qt.qpa.plugin:在“/usr/lib/x86-64-linux-gnu”中找不到Qt平台插件“xcb”
此应用程序无法启动,因为无法初始化 Qt 平台插件。重新安装应用程序可能会解决此问题。
可用的平台插件有:eglfs、linuxfb、minimum、minimalegl、offscreen、vnc。
程序意外地结束了。
过程被强行结束。

然后我查看/usr/lib/x86-64-linux-gnu 文件夹以找到 xcb 插件并设置 LD_LIBRARY_PATH=/usr/lib/x86-64-linux-gnu,但再次出现相同的错误。

我应该怎么做才能解决这个问题?

谢谢。

最佳答案

1.安装要求:

    sudo apt install make g++ pkg-config libgl1-mesa-dev libxcb*-dev libfontconfig1-dev libxkbcommon-x11-dev python libgtk-3-dev
  • 如果你想要 QtQuick,python 是可选的。
  • libgtk-3-dev 可选,如果你想要 QtWidgets 的 GTK 原生主题。

  • 2.配置:
        ./configure -opensource -confirm-license -nomake tests -nomake examples -prefix /path/to/install/dir
    3.编译:
        make -j $(nproc)

    make install

    关于QT "Could not find the Qt platform plugin "xcb"",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62391587/

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