AIOps 平台的误解,挑战及建议, AIOps背景及所应具备技术能力分析(上)
593
2023-04-10
程序安装包咋制作的?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格式的,如下图所示:
发表评论
暂时没有评论,来抢沙发吧~