目录
1.windeployqt工具
在发布生成的exe程序时,往往需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行,因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。
2.工具位置
windeployqt工具的位置,去安装路径下找,在使用的编译器下的bin文件下,有这个可执行文件
\QT\5.9.4\mingw53_32\bin\windeployqt.exe
每个人装的版本不同,可能路径名会不同,上面是我的供参考,找不到可以根据文件名搜索一下
3.使用方法
windeployqt.exe直接后面带上你要打包的可执行文件
windeployqt.exe test.exe
test.exe是编译qt工程编译出来的可执行程序
4.注意事项
release版本和debug版本不一样,两个编译出来的可执行程序所依赖的库是不一样的,因此他们打包生成的依赖库文件不可通用。一般我们打包都是用release生成的版本。和 debug 模式相比,release 模式生成的可执行文件体积更小,运行效率更快。