QT软件打包图文教程

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

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

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

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

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

具体过程截图如下:

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

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

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

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

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

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

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

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

7、接着下一步:

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

9、选择exe文件。。。

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

11、单击下一步。。

12、单击创建。。。

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

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

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



QT软件打包图文教程

时间: 2024-10-15 03:08:54

QT软件打包图文教程的相关文章

网金社秒抢软件使用图文教程

首先,欢迎您使用网金社秒抢软件! 本软件可实现120毫秒抢到网金社产品,速度飞快,下面教你如何实现秒抢! 软件界面: 正常情况下,只需要操作上图黄色阴影部分 抢购流程: 输入您要投资的金额:1000000 -> 选择产品类型 -> 登录 ->  预先验证一个验证码  -> 开始抢购 . 通俗易懂的话: 产品是9点30分开始购买,您9点20分打开软件,然后点登录按钮登录成功,输入您要投资的金额:200000(自己定),输入延迟时间(800~1200),选择产品类型:普惠,然后软件界面

Qt程序打包成exe可执行文件图文教程(图文并茂,且用到了filepack)

很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题.现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了. 本文主要介绍在Windows平台如何打包自己的Qt程序,相对比较简单的,这并没有正规软件的向导流程. 在Windows系统中,要打包Qt程序,主要会用到3个工具包,分别是: 1.hap-depends    查看软件的依赖库

InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)

原文:InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序) InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET Framework进去) 本文转自“吾乐吧软件站”,原文链接:http://www.wuleba.com/?p=23892 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,

win7平台下QT软件的打包与发布(部署与安装)

软件编写调试好之后最重要的就是打包和发布,这样软件才好传播. qt软件的打包发布一个难点是必备dll文件的识别.不少日志说用dependencyWalker,今天我试了一下发现查找dll不完全,比如辨识不了qwindows.dll(会报错could not find or load the qt platform plugin windows).并且还要自己手动添加不是很方便.一番查找后发现qt内置一个现成的dll依赖性工具windeployqt十分好用,该工具在qt的bin/目录下. 参考官方

Qt 软件发布与打包

Windows 7, X64 平台 比较烦琐的方式是,运行Qt*.exe 程序,提示缺少 *.dll, 将缺少的*.dll拷贝到目录中,感觉比较麻烦还容易出错!网上大半都是这样文档,想想 QT 应该有解决这此笨办法的工具(windeployqt), Qt 5程序在Windows上的发布 将所有依赖的库整理好,放在目录中运行,打包! (缺点:存在多余的库) 使用 Process Explore / depends22_x64 等工具 获取所有的依赖库 (缺点:太麻烦了) windeployqt 找

杨泽业:linux远程桌面连接软件xshell和ftp软件xftp安装图文教程

在linux系统中,Xshell和Xftp配合使用,是一套非常方便的linux服务器管理软件. xshell是通过输入命令来对服务器进行操作,如进入目录,压缩文件,解压文件,启动服务等等. Xftp是可视化工具,功能和FlashFXP差不多,可以上传,下载,移动文件等操作. 第一,下载Xshell和Xftp.关注[杨泽业建站]微信公众号回复Xshell或者Xftp即可下载全套软件. 第二,开始先安装Xshell.安装xshell,很简单,基本上点击next直至完成即可: 1.右键以管理员身份运行

最新iOS发布App Store详细图文教程

网上有很多关于iOS发布上架的教程,但大多比较旧而且不完整.不够清晰.所以整理了一个详细完整的iOS APP发布上架App Store的图文教程.分享给小白到大神路上前进的你我. 上架iOS需要一个苹果开发者账号,还没有的话申请一个. 上架过程分七个步骤,按步骤一步步来.照着教程做简单.快速就能完成iOS APP的上传. 1.创建APP身份证(App IDs) 2.申请iOS发布证书 3.申请iOS发布描述文件 4.导入iOS证书到xocde打包IPA 5.在iTunes Connect创建Ap

Win7下安装苹果MAC OS X Mountain Lion 双系统详细图文教程

本教程为在win7系统中安装苹果 Mountain Lion 双系统的图文教程, 如果仅是想要安装苹果尝鲜,建议在虚拟机中安装 如果对PC机安装黑苹果有兴趣的朋友,请详细观看本教程,以免带来不必要的麻烦. 在安装苹果MAC OS X双系统之前,确认BIOS可以开启AHCI(必须)安装苹果MAC OS X双系统步骤:A.工具准备B.制作维护盘C.分区并写入维护盘镜像MacPED.安装windows版变色龙E.变色龙引导制作完整安装盘F.变色龙引导完整安装盘安装Lion系统 A.工具准备1. Win

asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程

原文:asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 最近在学习张善友老师的NanoFabric 框架的时了解到Exceptionless : https://exceptionless.com/ !因此学习了一下这个开源框架!下面对Exceptionless的学习做下笔记! Exceptionless是什么?能做什么呢? “Exceptionless”这个词的定义是:没有异常.Exceptionless可以为您的ASP.NET.We