Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。
首先生成程序release版本文件
然后复制release文件目录然后打开安装QT时所带的命令行工具(如下图)
然后执行目录跳转到我们刚刚复制的路径我这里的路径为 C:\Users\23999\Desktop\temp\release 执行以下命令
cd C:\Users\23999\Desktop\temp\release
这里需要注意的是如果你打开QT命令行的时候在其他目录需要转换盘符 如c:就是转换到C盘
然后使用 windeployqt 工具命令:
windeployqt 生成的文件名字.exe
最后等待完成即可发送给好友为你测试程序bug啦