一、生成exe文件
1、生成exe文件
QT编译模式选择release,然后点击编译:
2、找到exe文件
在开发文件夹下找到build-xxxxxxx-Release
文件夹里面找到exe文件
3、相关依赖dll文件查找
新建个空文件夹将exe文件拷贝进去:
然后找到如下程序并打开
进入到新建的文件夹中,输入命令windeployqt 应用程序名
:
等待执行完成,在文件夹中就可以看到应用程序依赖的所有文件了
此时双击exe可以直接启动应用程序。
4、最后一步将其他文件拷贝进来
包括图标文件、readme文件等。
二、安装软件
1、Inno Setup软件是干什么的?
Inno Setup是一款免费的安装制作工具,用于创建Windows平台的安装程序。它是一种脚本驱动的安装程序制作工具,使用Pascal语言编写安装脚本,支持各种自定义选项和功能。
Inno Setup具有以下特点:
- 简单易用:Inno Setup提供了一个直观的界面,使用户可以轻松地创建安装程序。它提供了一个强大的脚本语言,使用户能够自定义安装过程和选项。
- 支持自定义选项:用户可以自定义安装程序的外观、行为和功能,包括选择安装目录、创建快捷方式、注册文件和创建桌面图标等。
- 多语言支持:Inno Setup支持多种语言,用户可以创建多语言的安装程序,以满足不同地区的用户需求。
- 自动化部署:Inno Setup可以自动化执行安装过程,包括文件复制、注册表修改和快捷方式创建等操作。
- 支持升级和卸载:Inno Setup可以创建支持升级和卸载的安装程序,使用户能够方便地更新或移除已安装的应用程序。
- 安全可靠:Inno Setup使用数字签名来验证安装程序和文件的完整性,以确保安装过程的安全性和可靠性。
总的来说,Inno Setup是一款功能强大、灵活易用的安装制作工具,适用于各种大小的项目和用户需求。它提供了丰富的功能和选项,使用户能够创建出专业水平的安装程序。
2、下载Inno Setup软件
点击Inno Setup软件下载
3、安装Inno Setup软件
直接下一步下一步直到安装完成,然后打开
三、打包安装软件
按下面步骤一步一步来
1、创建一个新的脚本文件
2、创建一个空的脚本文件不勾选
3、填写如下信息
下一步
4、填写默认安装路径
下一步。
5、选择可执行文件和依赖的文件夹
弹出文件夹选择yes,包含所有子目录
完成后如下
然后下一步
6、选择关联文件后缀
没有关联所以不选择:
所谓关联就是比如说文本文档关联.txt格式一样。
7、快捷方式创建
选默认就行
8、选择相关文件
按自己需求选择
9、安装模式
按自己需求,也可保存默认
10、安装语言
按自己需求选择
11、编译设置
安装密码不需要可以不写。
12、配置完成
直接下一步,然后finish
13、编译生成的脚本
点击finish后会弹出如下对话框
询问我们是不是要现在编译脚本,点击是弹出如下对话框,询问我们是不是要保存
点击是,然后输入文件名
点击保存,就开始编译了。
等待编译完成,就会在我们选择的目录下生成安装包。
双击就能安装了。
四、说明
生成的脚本不需要每次都更改,改完程序后直接编译就能生成安装包。