QT常见问题 打包发布运行报错no Qt platform plugin | 九七的Qt常见问题集锦

QT常见问题 打包发布运行报错no Qt platform plugin

环境

Windows 10 X64
VS2019
QT5.14.2

复现

使用VS2019和QT写好代码生成release版本
加入所需要的dll库之后,准备在其他电脑上运行

BUG

报出如下错误
QT常见问题 打包发布运行报错no Qt platform plugin | 九七的Qt常见问题集锦_第1张图片

原因

根据上面的错误提示,翻译一下就可以明白:
这个应用程序启动失败,因为没有Qt平台相关插件可以被初始化。重新安装此应用程序可能解决这个问题。
实际原因就是缺少platform插件中的qwindows.dll

解决

①在Qt安装目录中找到platform插件文件夹,路径后面部分如下
QT常见问题 打包发布运行报错no Qt platform plugin | 九七的Qt常见问题集锦_第2张图片

②将Qt安装目录中的platoforms文件夹复制到你编译好了release文件夹中,就放在最上级即可。如果问题不大,platoforms文件夹中有一个qwindows.dll就可以了,如果还不行,就全部放进去。
QT常见问题 打包发布运行报错no Qt platform plugin | 九七的Qt常见问题集锦_第3张图片

来自:九七的Qt常见问题集锦(转载请注明出处)

你可能感兴趣的:(九七的Qt常见问题集锦,bug,qt,platform,plugin)