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版本。

相关推荐
郝学胜-神的一滴20 小时前
Linux系统函数link、unlink与dentry的关系及使用注意事项
linux·运维·服务器·开发语言·前端·c++
赵杰伦cpp20 小时前
list的迭代器
开发语言·数据结构·c++·算法·链表·list
_extraordinary_21 小时前
Java Spring配置
java·开发语言·spring
进击的大海贼1 天前
QT-C++ 自定义加工统计通用模块
开发语言·c++·qt
Rhys..1 天前
JS - npm init
开发语言·javascript·npm
newxtc1 天前
【 广州产权交易所-注册安全分析报告-无验证方式导致安全隐患】
开发语言·人工智能·selenium·安全·yolo
兩尛1 天前
java八股-操作系统
java·开发语言
wjs20241 天前
SQL 日期处理指南
开发语言
川石课堂软件测试1 天前
CSS中常用的几种定位。
开发语言·css·python·网络协议·http·html·pytest
友友马1 天前
『 QT 』QT信号机制深度解析
开发语言·qt