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

相关推荐
开始了码43 分钟前
QT:ItemWidgets模块介绍
开发语言·qt
汪汪队立大功1231 小时前
JavaScript是怎么和html元素关联起来的?
开发语言·javascript·html
Mr_Dwj1 小时前
【Python】Python 基本概念
开发语言·人工智能·python·大模型·编程语言
hggngx548h2 小时前
有哪些C++20特性可以在Dev-C++中使用?
开发语言·c++·c++20
yue0082 小时前
C# 生成指定位数的编号
开发语言·c#
大笨象、小笨熊2 小时前
Qt Widgets和Qt Quick在开发工控触摸程序的选择
开发语言·qt
红黑色的圣西罗3 小时前
C# List.Sort方法总结
开发语言·c#
E_ICEBLUE3 小时前
Python 教程:如何快速在 PDF 中添加水印(文字、图片)
开发语言·python·pdf
南方的狮子先生3 小时前
【C++】C++文件读写
java·开发语言·数据结构·c++·算法·1024程序员节