介绍如何将Qt项目打包成软件发布

1. 编译出.exe文件

打开需要打包的项目,在左下角选择合适的构建部件和版本,版本要选择Release,至于64bit还是32bit看需求。

选择后点击锤子编译项目,此处我以MinGWx64,Release编译。

选择构建部件和版本

点击左侧的项目,查看构建目录(项目目录跟构建目录尽量别带中文)。

查看构建目录

打开构建目录,发现出现一个.exe文件。

编译出.exe文件

2. 打包项目

将刚才构建出来的.exe文件复制到一个新的文件夹(目录尽量不带中文),该目录作为软件的工作目录。比如我复制到F:\test\HelloWorld1.0,软件工作目录就是这个文件夹,test目录下的一个新建文件夹。

接着打开Qt的安装目录下的bin文件夹,找到windeployqt.exe,复制其路径,我的windeployqt.exe位于D:\Qt\5.14.2\mingw73_64\bin

回到软件的工作目录(新建的文件夹),在地址栏输入cmd打开命令提示符,按格式输入:

windeployqt文件路径 发布软件的路径

如:

1
D:\Qt\5.14.2\mingw73_64\bin\windeployqt.exe HelloWorld.exe

慢慢等待打包完成。

打包完成

之后就可以直接打开软件工作目录下的exe执行。