Qt 使用Installer Framework制作安装包
引言
Qt Installer Framework (安装程序框架)是一个强大的工具集,用于创建自定义的在线和离线安装程序。它具有高度可配置性和可自定义性,适用于所有支持的Qt平台:Linux、Windows和macOS。并且其提供了清晰的文档和示例,帮助开发人员为应用程序创建安装程序。
本文以Windows为例,简述其制作一个软件安装包的步骤.
一、下载安装 Qt Installer Framework
官方下载地址:https://download.qt.io/official_releases/qt-installer-framework/
也可使用源码安装,可参考官方文档:https://doc.qt.io/qtinstallerframework/ifw-getting-started.html#building-from-sources
-
- 从官方下载的安装包,双击exe后无脑下一步即可
- 从官方下载的安装包,双击exe后无脑下一步即可
-
- 配置环境变量
在我的电脑上右键 > 属性 > 高级系统设置 > 环境变量 > 在Path中增加binarycreator.exe
所在路径
- 配置环境变量
-
- 简单验证,在终端输入
binarycreator.exe
,显示如下图所示:
- 简单验证,在终端输入
二、简单使用
官方文档 Creating an Installer:https://doc.qt.io/qtinstallerframework/ifw-tutorial.html
2.1 创建目录结构 (文件夹结构)
-
- 创建相关目录以及配置文件,具体结构如下图所示:
- 创建相关目录以及配置文件,具体结构如下图所示:
-config
- config.xml