c – (Qt 5.4.1)此应用程序无法启动,因为它无法找到或加载Qt平台插件“xcb”

c – (Qt 5.4.1)此应用程序无法启动,因为它无法找到或加载Qt平台插件“xcb”,第1张

概述我重新安装了我的ubuntu 14.04和Qt 5.4.1以及Qtcreator. Qt 5.4.1是使用“-opensource -nomake-test -nomake-example”配置选项从源代码构建的. 当我在QtCreator中打开一个旧项目并构建它时,一切都还可以. 但是,当我运行这个项目时,它显示: This application failed to start because 我重新安装了我的ubuntu 14.04和Qt 5.4.1以及Qtcreator.

Qt 5.4.1是使用“-opensource -nomake-test -nomake-example”配置选项从源代码构建的.

当我在QtCreator中打开一个旧项目并构建它时,一切都还可以.

但是,当我运行这个项目时,它显示:

This application Failed to start because it Could not find or load the Qt platform plugin “xcb”.

Available platform plugins are: linuxfb,minimal,offscreen,xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)

所以我用Google搜索了这个问题并尝试了一切.
我安装了每个软件包(libxcb系列),但没有什么可以帮助!

请有人帮帮我…

我试过你的方法.

当我在平台目录中运行ldd命令时,它显示:

你可以看到没有遗漏任何东西.实际上我在平台目录中创建了一个名为libqxcb.so的软链接.之前我的平台目录中没有libqxcb.so.

当我运行ldd命令到我的可执行文件.表明:

当我执行这个文件时你可以看到错误.

解决方法 对于类似的问题,在我的情况下,我解决了:

export QT_PLUGIN_PATH=<qt base path>/plugins
总结

以上是内存溢出为你收集整理的c – (Qt 5.4.1)此应用程序无法启动,因为它无法找到或加载Qt平台插件“xcb”全部内容,希望文章能够帮你解决c – (Qt 5.4.1)此应用程序无法启动,因为它无法找到或加载Qt平台插件“xcb”所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1223822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存