首页 > Qt Installer Framework实战

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

 

转载于:https://www.cnblogs.com/dyllove98/p/3141316.html

更多相关:

  • 上篇笔记中梳理了一把 resolver 和 balancer,这里顺着前面的流程走一遍入口的 ClientConn 对象。ClientConn// ClientConn represents a virtual connection to a conceptual endpoint, to // perform RPCs. // //...

  • 我的实验是基于PSPNet模型实现二维图像的语义分割,下面的代码直接从得到的h5文件开始往下做。。。 也不知道是自己的检索能力出现了问题还是咋回事,搜遍全网都没有可以直接拿来用的语义分割代码,东拼西凑,算是搞成功了。 实验平台:Windows、VS2015、Tensorflow1.8 api、Python3.6 具体的流程为:...

  • Path Tracing 懒得翻译了,相信搞图形学的人都能看得懂,2333 Path Tracing is a rendering algorithm similar to ray tracing in which rays are cast from a virtual camera and traced through a s...

  • configure_file( [COPYONLY] [ESCAPE_QUOTES] [@ONLY][NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ]) 我遇到的是 configure_file(config/config.in ${CMAKE_SOURCE_DIR}/...

  •     直接复制以下代码创建一个名为settings.xml的文件,放到C:UsersAdministrator.m2下即可