已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Qt程序打包成exe可执行文件图文教程出处:gzshun 作者:gzshun 人气:96次 评论: 0 | 我要发表看法很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。本文主要介绍在Windows平台如何打包自己的Qt程序,相对比较简单的,这并没有正规软件的向导流程。在Windows系统中,要打包Qt程序,主要会用到3个工具包,分别是:1.hap-depends 查看软件的依赖库(*.dll)2. ASPack 动态链接库压缩软件2.filepack 软件的打包工具这三个在网上都有下载地址,本人在这里提供:下载地址:hap-depends + ASPack+ filepack本文以CSDN博客下载器软件为例,以下是一些打包程序的详细步骤:1.使用hap-depends工具打开Qt应用程序2.打开后,可以看到很多警告,那些警告(黄色问号)对应的库就是需要的动态链接库,到Qt的安装目录拷贝到应用程序的所在目录即可。3.到Qt的安装目录,xx/Qt/4.8.0/bin,可以看到很多*.dll文件4.这些都是Qt的动态链接库5.将警告对应的dll文件拷贝到Qt程序目录6.此时可以打开界面了,也能使用,但是在其他电脑是不正常的,因为程序中使用到了图片库,数据库驱动,以及播放视频库,需要使用这些插件。7.Qt的plugins插件8.将插件拷贝到程序的目录,原来在plugins的sqldrivers目录,拷贝到这里也文件夹名称必须保持一致。9.程序启动,拷贝到其他电脑也可以正常运行了。10.这是在压缩dll文件,大部分是可以,但有些会失败,所以在发布时,必须在多台电脑测试,从截图可以看到,原来的文件变成了以.bak结尾的,大小相差挺大。当然这一部不是必须的,因为后面的打包工具就可以压缩文件了。11.开始打包Qt程序12.这工具很简单,下一步就行,然后选择程序对应的目录。13.选择要打包的可执行文件。14.设置15.变量列表:指该打包后的程序被打开时,将文件解压到什么位置,这可以选择不同的变量来看看结果,一般程序都是放到临时目录,所以就选择 *Tempdir*。可执行文件的输出目录随便都行,打包完后拷贝出来即可。16.17.创建18.封包成功19.打完包后,程序有8.03MB,如果太大,打包,不然每次执行都会重新解压,影响速度。还有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 癫痫症状解析及护理指导
- 糖尿病护理宣教
- 客户拜访模拟实训
- 明代艺术设计成就
- 2025版白血病症状分析及护理手段
- 2025年合同协议:电袋除尘器脱硫脱硝验收
- 环保公益项目计划方案
- 全国大学生职业规划大赛《会计信息管理》专业生涯发展展示【高职(专科)】
- 2025企业终止劳动合同协议样本
- 2025企业融资居间合同
- 民事诉讼业务流程实训
- 退费账户确认书
- 智能制造工程生涯人物访谈
- (初级)招采人员能力评价培训强化模拟练习题库(500题)
- 河道边坡护坡工程施工方案
- 地基验槽表格
- 淤地坝安全运用管理制度
- GB/T 17772-2018土方机械保护结构的实验室鉴定挠曲极限量的规定
- GA 836-2009建设工程消防验收评定规则
- 复杂网络-课件
- 低应变检测教学课件
评论
0/150
提交评论