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.设置环境变量。
关键问题:
解决方案就在开头。