码迷,mamicode.com
首页 > 其他好文 > 详细

QT软件打包图文教程

时间:2014-06-08 03:11:23      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:qt5   软件   

写这篇博客主要是记录一下QT软件打包的过程,这样在以后遇到问题就可以看一下。。。废话不多说,直接进入正文。。。


首先介绍环境:windows + QT5.2


第一步:当然是准备好要打包的exe了,如果没有exe,那还谈什么打包

第二步:准备打包工具,主要有Dependency Walker  +  FilePacker +everything,第一个软件用于检测动态链接库,第二个软件用于打包软件,生成单个exe文件;第三个软

              件主要用来在电脑中查找所需要的文件,很快很方便



具体过程截图如下:


1、启动Dependency Walker,启动界面如下:

bubuko.com,布布扣

2、切换至想要打包的exe文件所在目录,打开exe文件,黄色问号表示缺少的 动态链接库,结果如下图:

bubuko.com,布布扣

3、打开everything,在搜索框中输入要查找的文件,如QT5CORED.DLL,结果如下:

bubuko.com,布布扣bubuko.com,布布扣

     直接在文件名称上单击右键,选择复制即可复制文件。此处我们要将所需要的dll文件复制到exe所在目录


4、带所有dll都复制到exe所在目录时,理论上已经可以直接运行exe了,但是还是会团出一些警告窗口提示缺少dll,提示窗口如下:

bubuko.com,布布扣

     这时候还是用everything查找缺少的dll文件,复制到exe所在目录即可。

5、等到所有dll都复制到exe所在目录后,exe就可以直接运行了,如下图:

bubuko.com,布布扣


6、打开FilePacker软件,单击下一步。启动界面如下:

bubuko.com,布布扣


7、接着下一步:

bubuko.com,布布扣

8、选择exe文件目录。。。

bubuko.com,布布扣bubuko.com,布布扣


9、选择exe文件。。。

bubuko.com,布布扣


10、单击下一步,如下图。。。

bubuko.com,布布扣


11、单击下一步。。

bubuko.com,布布扣


12、单击创建。。。

bubuko.com,布布扣

13、等待创建成功即可。。。

bubuko.com,布布扣

      创建成功后,可以在FilePacker的目录下找到一个Output1.exe 程序,这就是创建的结果


至此,所有的步骤就都完成了。。。本文仅供参考,不能保证在所有情况下都有效,如有问题,欢迎留言




QT软件打包图文教程,布布扣,bubuko.com

QT软件打包图文教程

标签:qt5   软件   

原文地址:http://blog.csdn.net/wxb1553725576/article/details/29170219

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!