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

 

1.看看windeployqt在哪

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

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

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

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

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

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

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

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

2.生成项目的release文件

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 
 

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

上一篇:【WPF】学习笔记(二)——依旧是一个电子签名板


下一篇:结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程