加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_扬州站长网 (https://www.0514zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

qt debug版本打开文件对话框这么慢_程序安装包咋制作的?

发布时间:2022-11-08 11:04:28 所属栏目:应用 来源:
导读:  前言

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

  准备exe

  1.程序要想发布,在编译器编译一定要选择“release”而不是&ldquo
  前言
 
  本章节主要是讲解下如何打包Qt程序。Qt使用自带的windeployqt 处理依赖库生成exe来发布软件。
 
  准备exe
 
  1.程序要想发布,在编译器编译一定要选择“release”而不是“debug”,编译成release版本
 
  2.编译成release之后,找到目录,找到release中的exe
 
  其实如果直接在这里双击exe也是会提示缺少的dll文件

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

  cmd进入C:est下, 执行命令windeployqt mySnake.exe
 
  然后在C:est下就可以看到发布的文件了,连依赖关系都解决了,直接可以运行:
 
  打包文件
 
  当然你看到项目这么多文件,发给别人使用不是很方便,这里推荐一个虚拟文件工具:
 
  Enigma Virtual Box
 
  百度一搜索就有制作应用程序,如果找不到可以私信小编获取。接着把这些文件打包成一个exe,打开工具,添加文件。最后点击“执行封包”就能生成一个exe文件,
 
  存在多个文件就可以递归方式添加test文件夹
 
  于是这个打包好的程序就可以放到其他电脑上运行啦。将程序拷贝到窗口上也是可以运行的。
 
  制作成安装包
 
  使用Inno setup这款软件制作安装包,安装好Inno Setup编辑器之后,双击打开点击“文件->新建”,进去将exe程序制作成安装包的界面,
 
  设置应用程序的名称,版本,发布者等信息,点击下一步,
 
  默认点击下一步,进入应用程序文件之后,将要把制作成安装包的exe程序添加进来,如果还有其他文件也要一起添加进来: 

  允许用户创建桌面快捷方式,点击下一步,然后一直点击下一步,到编译设置中,设置
 
  应用程序的文件名称和图标,图标需要ico格式的,
 
  配置好后,运行即可生成贪吃蛇的setup ,也可以自己点击这个生成的脚本,即可安装了.
 

 

(编辑:应用网_扬州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!