admin管理员组

文章数量:1530930

一、问题:QT编译后的.exe文件运行时缺少一些.dll文件的解决办法


二、声明:此文章来源于本人学习过程中的笔记总结,仅供学习和使用,转载请声明来源。


三、解答:QT编译后的.exe文件运行时缺少一些.dll文件的解决办法:

1、打开QT的cmd窗口:找到Qt–>找到文件所在路径–>找到qt的cmd文件。

2、在桌面创建一个调试文件夹:Debug。在窗口用命令进入Debug文件夹:cd C:\Users\Administrator\Desktop\Debug 如图:**

3、 在命令窗口进入到Debug(之前自己在桌面创建的文件夹)文件夹后,把缺少.dll文件的.exe文件放到Debug文件夹中。**

4、在命令窗口中输入:dir 查看当前文件夹下的所有文件,找到缺失.dll文件的.exe文件。**

5、在命令窗口中输入:windeployqt +.exe文件,如图:**

6、 待系统加载完所有的文件(显示完整路径)后,如图:**

7、在创建的文件夹(Debug)中找到.exe文件,点击运行,此时不再提醒确实文件了。可以正常运行.exe文件了。**

QT学习个人总结,此时脱离QT编译环境,也能正常运行.exe文件了。

下一章分享对QT写的软件进行封装和使用。

本文标签: 文件解决办法新手教程详细