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

网友投稿 593 2023-04-10

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

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

前言

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

准备exe

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

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

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

处理依赖库

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

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

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

打包文件

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

Enigma Virtual Box

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

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

制作成安装包

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

上一篇:探讨:Nginx到底能做什么?
下一篇:SQL查找是否"存在",别再用count了
相关文章

 发表评论

暂时没有评论,来抢沙发吧~