对于原理就不再赘述,本文只用最简洁的话,说明一下操作流程,以便于打包时参考
使用QT自带的打包程序windeployqt.exe来进行打包
找到QT creator中项目构建目录中的路径,路径下有exe文件
将exe文件放到一个新的文件夹中
点开QT命令框,你使用什么套件,就点开相应的命令框:
注意,这里,如果直接用windeployqt.exe来生成的话,可能会出现在别人电脑上打不开的情况,反正本人是出现了。可能的报错有很多,缺少部分dll,或者直接应用程序错误。
故,需要增加一个环节:搜索一个bat文件vcvarsall.bat
这个bat是VS中的:
本人电脑上安装了两个版本的VS,所以有两个。
网上有的人再QT命令框中有这样的提示:Remember to call vcvarsall.bat to complete environment setup!
但是我的没有,不太明白是什么意思,但是这个方法确实行之有效