Qt Installer Framework实战

Qt Installer Framework是Qt发布的安装程序支持框架,只需要简单的配置就可以生成安装文件,同时可以通过javascript脚本来定制安装过程。

目录结构

config

packages

data

meta

配置文件

config/config.xml

packages/[product]/meta/package.xml

packages/[product]/meta/[install.js]

配置文件参数

命令

binarycreator [options] target
选项
-t|--template file Use file as installer template binary
If this parameter is not given, the template used
defaults to installerbase.
-p|--packages dir The directory containing the available packages.
Defaults to the current working directory.
-e|--exclude p1,...,pn Exclude the given packages.
-i|--include p1,...,pn Include the given packages and their dependencies
from the repository.
--ignore-translations Don't use any translation
--ignore-invalid-packages Ignore all invalid packages instead of aborting.
-c|--config file The file containing the installer configuration
-n|--online-only Don't add any package into the installer
(for online only installers)
-f|--offline-only Forces the installer to act as an offline installer,
i.e. never access online repositories
-r|--resources r1,.,rn include the given resource files into the binary
-v|--verbose Verbose output


生成安装文件

离线安装:
binarycreator --offline-only -c installer-config/config.xml -p packages-directory -t installerbase SDKInstaller
在线安装:
binarycreator -c installer-config/config.xml -p packages-directory -e com.nokia.sdk.qt,com.nokia.qtcreator -t installerbase SDKInstaller

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值