这个问题(系统环境变量Path中路径多了空格而浪费掉了两小时)解决了之后,运行时又出现这个错误:
this application failed to start because it could not find or load the Qt platform "windows"
按照之前的操作,将Qt插件中的platform文件夹复制到exe路径下,再运行,但是没有解决。
按照下面这篇文章的提示,将exe放到Qt的bin路径下运行,可以成功:
QT5打包报错提示this application failed to start because if could not find or load the Qt platform plugin
并对文章进行了评论:

但是,写之前那个问题记录后,在之前那个问题解决的基础上,再次运行竟然又成功了,VS调试窗口也显示加载的是Qt路径下的dll:
![]()
真是有点奇怪。
本文记录了解决Qt应用程序启动失败的问题,错误信息为找不到或无法加载Qtplatform插件windows。通过调整系统环境变量、复制平台文件夹及改变exe运行路径,最终在Qt的bin路径下成功运行。
2727

被折叠的 条评论
为什么被折叠?



