首页 > 服务端开发 > QT > 运行QT程序时报错:This application failed to start because no Qt platform plugin could be initialized问题
2021
12-23

运行QT程序时报错:This application failed to start because no Qt platform plugin could be initialized问题

今天在部署Qt程序时遇到了一个不知如何解决的错误This application failed to start because no Qt platform plugin could be initialized,具体效果如图:

运行QT程序时报错:This application failed to start because no Qt platform plugin could be initialized问题 - 第1张  | 逗分享开发经验

我看到一篇国外论坛解决方案,让我用Qt部署工具windeployqt.exe来检测运行该exe所需动态库,运行命令很简单:

windeployqt.exe 目标.exe

运行完成后,目标.exe同级目录中就会出现其依赖库了,相关的plugins和platform文件夹与动态库都会拷贝在该目录下。

当我再次运行时,奇迹发生了,exe启动了,功能也都正常!

 

最后编辑:
作者:游戏创作者大陆

留下一个回复

你的email不会被公开。