QT安装程序使用方法

时间:2024-04-06 10:22:34

QT installer framework安装

QT installer framework介绍

 

QT安装程序使用方法

 

QT ifw 下载

http://download.qt.io/official_releases/qt-installer-framework/

QT安装程序使用方法

QT ifw 安装与环境变量设定

  1. 安装QtInstallerFramework-win-x86.exe到指定目录, 本教程安装到D:\Qt

QT安装程序使用方法

  1. 配置环境变量路径 右键计算机—>属性—–>高级选项卡—->环境变量—->系统变量,添加变量Path的值: D:\Qt\QtIFWx.x.x\bin

QT安装程序使用方法

QT ifw 文档与QT creator关联

  1. 在Qt creator中的选项à帮助à文档 中选择添加ifw.qch所在全部路径。

QT安装程序使用方法

 

QT安装程序使用方法

 

安装包制作

准备将要打包的应用程序

使用Depends.Exe工具查看exe所依赖的库,手动复制依赖库到exe所在目录。

在命令行中使用qt自带的工具windeployqt.exe,自动复制依赖库到exe所在目录。

QT安装程序使用方法

QT安装程序使用方法

 

注意: 如果导入依赖库时出现如下错误,需要再MSVC的命令行工具中运行,或添加环境变量

Warning: Cannot find Visual Studio installation directory, VCINSTALLDIR is not set

 

建立安装程序工程

  1. 创建安装程序时必须完成的以下任务:
  2. 创建一个包含所有配置文件和可安装包的包目录。
  3. 创建一个配置文件,其中包含有关如何构建安装程序二进制文件和联机存储库的信息。
  4. 创建包信息文件,其中包含有关可安装组件的信息。
  5. 创建安装程序内容并将其复制到程序包目录。
  6. 使用binarycreator工具创建安装程序。

工程配置文件config.xml

QT安装程序使用方法

安装脚本installscript.qs

QT安装程序使用方法

包说明文件package.xml

QT安装程序使用方法

 

应用程序文件放置package\xxx\data\

QT安装程序使用方法

打包

命令行打包

预安装包所在路径>binarycreator --offline-only -c config/config.xml -p packages oet1_installer.exe

通过QT creater打包

QT安装程序使用方法

附录

QT IFW预设变量

Symbol

Description

HomeDir

Home directory of the current user.

ApplicationsDir

Applications directory.

QT安装程序使用方法