作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
出于学术原因,我尝试安装 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
./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/
我是一名优秀的程序员,十分优秀!