find the Qt platform plugin

发布时间:2025-06-24 17:35:03  作者:北方职教升学中心  阅读量:519


"xcb"in。

解决过程。一般缺乏依赖。

1.环境。QT_QPA_PLATFORM_PLUGIN_PATH=/opt/qt-5.15.2/plugins/platforms。

./qtcreator。

export。

 注意:不要在桌面上双击启动。就不能运行,报错:

qt.qpa.plugin: Could。

问题背景。

2.指定环境变量󿀌export QT_DEBUG_PLUGINS=1,然后运行项目�看看提示信息有什么问题。find the Qt platform plugin。

3.在 /opt/qt-5.15.2/plugins/platforms ࿰在目录下c;输入 ldd libqxcb.so,查看 libqxcb.so 是否缺乏依赖,缺乏安装的依赖性。

走弯路:

基本上, not。problem.。然后安装缺乏依赖性。

1.在操作目录下添加 platforms 文件夹,把它放在文件夹里 libqxcb.so。

2.问题描述。 ""This application failed to start because no Qt platform plugin could be initializer. Reinstalling the application may fix。 this。我尝试了各种在线搜索方法,只有几种。

然后项目就可以正常运行了。

最终结果是,方式 1 无效;方式 2 和方式 3 没有发现任何依赖库缺失。
银河麒麟 V10 SP3,qt-5.15.2#xff000c;qtcreator-4.15.2。

2.在 qtcreator 安装目录的 bin ࿰目录c;打开管理员的权限 qtcreator。

有一个 qt 项目,能在其它电脑上正常运行,如果放在麒麟系统上,

ps:之所以要用命令来启动 qtcreator,猜测是银河麒麟操作系统的问题,桌面图标对应的启动命令和命令行方式的启动命令不一致,导致项目运行错误。

开头直接给出解决方案:

1.设置环境变量。

关键问题:

解决方案就在开头。