1、遇到的问题
由于工作需要,在VS2013上编写了一个Qt程序,之前Debug调试都是没有问题的,后来准备说发布Release版本,结果就报出如下错误:
即提示无法启动该应用程序,因为缺少支持Qt平台加载的插件!!
2、解决方案
解决方案(1)
- 出现问题后,我查找了很多解决方案,貌似最常见且有效的是,找到对应的/platforms/文件夹,然后将其放置在 .exe同个目录下;其中这个/platforms/文件夹位于你的Qt安装目录下,我的则是:
"D:\Qt\Qt5.8.0\5.8\msvc2013_64\plugins\platforms"
这里需要注意的是,我发现还有一个这样的文件夹:
"D:\Qt\Qt5.8.0\Tools\QtCreator\bin\plugins\platforms"
(虽然我最后用这种方式也没有成功,但是应该是使用第一个文件夹!)
2.我找到我的/platforms/文件夹后,将它添加进了.exe的同级目录中,错误变成: