QT打包不依赖环境的运行程序包
前言
仅以此文记录一下如何使用QT自带工具对个人编写程序进行打包。
QT自带打包需要适应QT工具(windeployqt)进行。该工具可在开始菜单或安装目录找到。
打包步骤
- 创建项目
使用QtCreater新建项目,并使用Release方式编译生成exe程序。 - 程序运行正常
找到项目生成目录,找到编译生辰给的对应exe文件,将文件复制到一个新的文件夹中用于发布。eg:D:\hellowmw
注意:发布用目录不得含有中文 - 使用命令行工具
从开始菜单或QT安装目录打开QT命令行。并输入命令cd /d D:\hellowmw
切换目录到打包路径。 - 使用QT工具命令
在切换路径后,输入指令:windeployqt hellowmw.exe
等待打包结后,对文件夹压缩或直接传输即可。