Qt 报错This application failed to start because it could not find or load the Qt platform plugin
一、简述工作中有一个项目需要开发一个简单的界面,我选择了用 vs2017+Qt5.9.9。切换在Release模式生成运行程序时,报了如下错误:查看Release运行目录时,发现只生成了一个exe文件:二、解决方案由报错的信息可得知是由于运行程序中缺少qt相关依赖文件导致的。1、通过windows的命令提示符,进入到Qt安装环境的bin目录(我用的是msvc2017_64版本),2、输入命令:wi
·
一、简述
工作中有一个项目需要开发一个简单的界面,我选择了用 vs2017+Qt5.9.9。切换在Release模式生成运行程序时,报了如下错误:

查看Release运行目录时,发现只生成了一个exe文件:

二、解决方案
由报错的信息可得知是由于运行程序中缺少qt相关依赖文件导致的。
1、通过windows的命令提示符,进入到Qt安装环境的bin目录(我用的是msvc2017_64版本),
2、输入命令:windeployqt.exe 执行程序路径

放一张整个处理过程的截图:

3、在Release运行目录下,可以看到多了一些 qt 的依赖文件:

4、再次执行程序,可成功运行。
更多推荐




所有评论(0)