我重新安装了我的ubuntu 14.04和Qt 5.4.1和Qtcreator。(Qt 5.4.1)此应用程序无法启动,因为它无法找到或加载Qt平台插件“xcb”
Qt 5.4.1是使用“-opensource -nomake-test -nomake-example”配置选项从源代码构建的。
当我在QtCreator中打开一个旧项目并构建它时,一切正常。
但是当我运行这个项目它显示:
此应用程序无法启动,因为它无法找到或加载了Qt平台插件“XCB”。
可用的平台插件是:linuxfb,minimal,offscreen,xcb。
重新安装应用程序可能会解决此问题。 Aborted(核心转储)
因此,我搜索了这个问题,并尝试了一切。 我安装了每个软件包(libxcb系列),但没有任何帮助!
有人帮我请...
我试过你的方法。
当我platform
目录中运行ldd
命令,它显示:
你可以看到有没有遗漏。实际上,我在名为libqxcb.so的平台目录中创建了一个softlink。之前我的平台目录中没有libqxcb.so。
而当我运行ldd
命令到我的可执行文件。它显示:
而你可以看到我执行这个文件时的错误。
您是否阅读过有关部署的官方文档?你在谷歌使用了什么请求? – 2015-04-02 06:51:28
我阅读[本页](http://doc.qt.io/qt-5/linux-requirements.html)并安装了它提到的所有软件包,但没有发生任何事情。我搜索谷歌使用“此应用程序无法启动,因为它无法找到或加载Qt平台插件'xcb'”请求。 – HYSuperman 2015-04-02 08:45:43
http://doc.qt.io/qt-5/linux-deployment.html#application-dependencies – 2015-04-02 10:09:44