Qt软件打包与发布(windeployqt工具)

1.看看windeployqt在哪

windeployqt是官方自带的工具已经集成在环境里了,但是作为一个Qter,我们需要知道这个工具在哪。

首先进入到Qt安装目录下:

进入5.2.1,作者所用的Qt版本是比较早的5.2.1版本的,如图所示:

进入文件夹mingw48_32文件夹,然后进入bin目录

我们就能找到windeployqt工具。下面是如何使用该工具。

2.生成项目的release文件

打开你的项目,选择release版本

点击运行,就能生成项目的release版本的可执行程序了。到项目目录下找到该程序。如图所示:

3.打开Qt的控制台,开始打包

注意是Qt的控制台,不是dos界面哦!

然后将工作目录切换为你的release版本的可执行程序所在的目录。

注意请先切换到程序所在的分区,再用cd,否则无法切换工作目录。cd /d c: 进入c盘;【】【】

接下来使用命令 windeployqt 程序名 命令,就可以对程序进行打包,如图所示:

从图中可以看出 windeployqt工具在帮你把依赖文件都找出来搬到程序所在目录下,至此打包完成,可以看下程序所在目录:

我们发现比之前多了很多文件,这些文件就是程序要运行的依赖文件,现在你的程序已经独立,将该文件夹发给没有装Qt环境的小伙伴,他也能运行你的程序了!赶快向小伙伴秀波操作吧!

 
 
原文地址:https://www.cnblogs.com/tangyuanjie/p/12598673.html