gpt4 book ai didi

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

 前言 。

本章节主要是讲解下如何打包Qt程序。Qt使用自带的windeployqt 处理依赖库生成exe来发布软件.

准备exe 。

1.程序要想发布,在编译器编译一定要选择“release”而不是“debug”,编译成release版本 。

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

2.编译成release之后,找到目录,找到release中的exe 。

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

其实如果直接在这里双击exe也是会提示缺少的dll文件 。

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

处理依赖库 。

1.将 exe 复制到 别的文件夹下(方便整理),这里我复制到D:\test\ 下。在开始菜单Qt下找到Qt控制台,打开运行:

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

cmd进入C:\test\下, 执行命令windeployqt mySnake.exe 。

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

然后在C:\test下就可以看到发布的文件了,连依赖关系都解决了,直接可以运行

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

打包文件 。

当然你看到项目这么多文件,发给别人使用不是很方便,这里推荐一个虚拟文件工具:

Enigma Virtual Box 。

百度一搜索就有,如果找不到可以私信小编获取。接着把这些文件打包成一个exe,打开工具,添加文件。最后点击“执行封包”就能生成一个exe文件,如图示:

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

存在多个文件就可以递归方式添加test文件夹 。

于是这个打包好的程序就可以放到其他电脑上运行啦。将程序拷贝到窗口上也是可以运行的.

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

制作成安装包 。

使用Inno setup这款软件制作安装包,安装好Inno Setup编辑器之后,双击打开点击“文件->新建”,进去将exe程序制作成安装包的界面,如下图所示:

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

设置应用程序的名称,版本,发布者等信息,点击下一步,如下图所示

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

默认点击下一步,进入应用程序文件之后,将要把制作成安装包的exe程序添加进来,如果还有其他文件也要一起添加进来

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

允许用户创建桌面快捷方式,点击下一步,然后一直点击下一步,到编译设置中,设置 。

应用程序的文件名称和图标,图标需要ico格式的,如下图所示:

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

配置好后,运行即可生成贪吃蛇的setup ,也可以自己点击这个生成的脚本,即可安装了,如下图

程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包

最后此篇关于程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包的文章就讲到这里了,如果你想了解更多关于程序安装包咋制作的?Qt程序打包三部曲,从应用程序到安装包的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com