【发布时间】:2015-06-06 23:30:22
【问题描述】:
我重新安装了我的 ubuntu 14.04 和 Qt 5.4.1 和 Qtcreator。
Qt 5.4.1 是使用“-opensource -nomake-test -nomake-example”配置选项从源代码构建的。
当我在 QtCreator 中打开一个旧项目并构建它时,一切正常。
但是当我运行这个项目时它显示:
此应用程序无法启动,因为它无法找到或加载 Qt 平台插件“xcb”。
可用的平台插件有:linuxfb、minimal、offscreen、xcb。
重新安装应用程序可能会解决此问题。 中止(核心转储)
所以我用谷歌搜索了这个问题并尝试了一切。 我安装了所有软件包(libxcb 系列),但没有任何帮助!
请有人帮助我...
我试过你的方法。
当我在platform 目录中运行ldd 命令时,它显示:
您可以看到没有任何遗漏。实际上,我在名为 libqxcb.so 的平台目录中创建了一个软链接。之前我的平台目录下没有libqxcb.so。
当我对我的可执行文件运行ldd 命令时。表明:
当我执行这个文件时你可以看到错误。
【问题讨论】:
-
您是否阅读过有关部署的官方文档?您在 google 中使用了哪些请求?
-
我阅读了this page 并安装了它提到的所有软件包,但什么也没发生。我使用“此应用程序无法启动,因为它无法找到或加载 Qt 平台插件'xcb'”请求搜索谷歌。
-
谢谢,我试过这个页面。这与下面的答案相同。我使用了
ldd命令,但什么也没发生。 -
我不在我的 PC 和使用我的 mac。稍后我会为您上传屏幕截图..