1 / 14
文档名称:

QtSDK打包应用程序.docx

格式:docx   大小:1,422KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

QtSDK打包应用程序.docx

上传人:63229029 2017/8/22 文件大小:1.39 MB

下载得到文件列表

QtSDK打包应用程序.docx

相关文档

文档介绍

文档介绍:很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。
本文主要介绍在Windows平台如何打包自己的Qt程序,相对比较简单的,这并没有正规软件的向导流程。
在Windows系统中,要打包Qt程序,主要会用到3个工具包,分别是:
-depends    查看软件的依赖库(*.dll)
2. ASPack   动态链接库压缩软件
   软件的打包工具
这三个在网上都有下载地址,本人在这里提供:
下载地址:
hap-depends + ASPack+ filepack
本文以《CSDN博客下载器》软件为例,以下是一些打包程序的详细步骤:
-depends工具打开Qt应用程序
,可以看到很多警告,那些警告(黄色问号)对应的库就是需要的动态链接库,到Qt的安装目录拷贝到应用程序的所在目录即可。
,xx/Qt/,可以看到很多*.dll文件


,也能使用,但是在其他电脑是不正常的,因为程序中使用到了图片库,数据库驱动,以及播放视频库,需要使用这些插件。

,原来在plugins的sqldrivers目录,拷贝到这里也文件夹名称必须保持一致。
,拷贝到其他电脑也可以正常运行了。
,大部分是可以,但有些会失败,所以在发布时,必须在多台电脑测试,从截图可以看到,,大小相差挺大。当然这一部不是必须的,因为后面的打包工具就可以压缩文件了。

,下一步就行,然后选择程序对应的目录。