Loading... # 引言 在Qt Creator中构建项目后,直接打开编译后的程序,会提示如下窗口。找不到Qt*.dll,无法继续执行代码 ![image.png](https://www.zunmx.top/usr/uploads/2023/05/2354598372.png) # 操作 打开构建工具包,有些项目MinGW 可以编译,有些MSVC可以编译 ![image.png](https://www.zunmx.top/usr/uploads/2023/05/1475944952.png) 切换到构建目录,这个目录可以在下图所示部分找到。 ![image.png](https://www.zunmx.top/usr/uploads/2023/05/2007847052.png) 找到exe文件所在的路径 ![image.png](https://www.zunmx.top/usr/uploads/2023/05/677630117.png) 执行命令`windeployqt [exe文件]` ![image.png](https://www.zunmx.top/usr/uploads/2023/05/1817925959.png) 最终目录里会出现这么多文件 ![image.png](https://www.zunmx.top/usr/uploads/2023/05/4183763452.png) # 简化 打开exe文件,此时是可以正常打开的,不要关闭exe程序,全选这个目录里所有文件,删除,如果提示被占用无法删除的跳过,最终会剩下一部分文件, ![image.png](https://www.zunmx.top/usr/uploads/2023/05/3948545698.png) ![image.png](https://www.zunmx.top/usr/uploads/2023/05/2147873540.png) ![image.png](https://www.zunmx.top/usr/uploads/2023/05/540726904.png) 剩下的也是必要的文件了。 如果还要精简,最好的方案是自己简化qt代码,自己打包qt。 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏