加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 10:55:05 所属栏目:百科 来源:网络整理
导读:我重新安装了我的ubuntu 14.04和Qt 5.4.1以及Qtcreator. Qt 5.4.1是使用“-opensource -nomake-test -nomake-example”配置选项从源代码构建的. 当我在QtCreator中打开一个旧项目并构建它时,一切都还可以. 但是,当我运行这个项目时,它显示: This applicatio
我重新安装了我的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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读