VS2013 运行Qt生成的.exe报错

VS2013 运行Qt生成的.exe报如下错误:

This application failed to start because it could not find or load the Qt platform plugin "windows" in "".

解决办法:

QT为了简化生成发布版本,特别提供了工具 "windeployqt.exe",这个工具在 "...\Qt5.8.0\5.8\msvc2015_64\bin"的目录下,通过该命令,可以解决上述错误。

打开控制台窗口

将路径转到到 "windeployqt.exe"所在目录,运行:

windeployqt.exe D:\staticDIDO\Win32\Release\staticDIDO.exe,所需要的QT运行库就自动拷贝到目标程序目录了。

如果运行报错,重新输入为:./windeployqt.exe D:\staticDIDO\Win32\Release\staticDIDO.exe

以上方法也适用于debug版本。

相关推荐
好奇的菜鸟21 分钟前
探索 JUnit 5:下一代 Java 测试框架
java·开发语言·junit
林小果122 分钟前
桥接模式
java·开发语言·设计模式
@月落1 小时前
PHP API 框架:构建高效API的利器
开发语言·php
情书2 小时前
Java调用第三方接口、http请求详解,一文学会
java·开发语言·http
Stark、2 小时前
C++入门day5-面向对象编程(终)
开发语言·c++·后端·学习方法
大柏怎么被偷了2 小时前
【C++算法】栈
开发语言·c++·算法
呵呵哒( ̄▽ ̄)"2 小时前
vue.js 展示树状结构数据,动态生成 HTML 内容
开发语言·前端·javascript·vue.js
Satan7122 小时前
【Spring】Spring Aop基础入门
java·开发语言·jvm
A864452 小时前
解决在Nignx下Thinkphp路由不生效问题
开发语言·nginx·php·thinkphp
这河里吗l2 小时前
Java每日面试题(JVM)(day15)
java·开发语言·jvm·笔记·后端