快速发布Qt程序——自动补齐依赖的DLL
用Qt给朋友做了个小工具,不过发布给朋友以后出现一堆环境依赖的问题,后来发现Qt居然又一款自带的发布软件,能够自动拷贝需要的Dll到exe路径!
关键点:!!Qt 官方开发环境里自带了一个工具:windeployqt.exe
那么这个发布工具如何使用呢?
1. 先将Qt代码编译Release版本
2. 在Release路径下找到EXE,可以新建一个文件夹专门用来发布,将EXE以及其依赖的文档(ini xml png等,这些内容发布器不能识别)拷贝过来
3.进入cmd的exe的路径,使用 windeployqt 工具命令:
windeployqt hello.exe
隔壁博客看到一个拖入的方法,也很实用!打开cmd直接把windeployer和目标exe拖进去即可