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…
一.介绍 使用Qt库开发的应用程序,一般有两种发布方式:(1)静态编译发布.这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中.其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来就得十多兆.(2)制作安装包发布.这种方式的原理也简单,就是将可执行程序和其依赖的库文件一起打包压缩,制作成安装包发布.制作安装包的工具挺多,今天要说的是Qt官方的安装包制作框架Qt installer framework.这个框架由Qt官方出品,广泛应用…
Qt Installer Framework是Qt默认包的发布框架.它很方便,使用静态编译Qt制作而成.并且使用了压缩率很高的7z对组件进行压缩.之所以有这些好处,我才觉得值得花一点儿精力研究一下这个框架.从Qt的下载地址中下载Qt Installer Framework,地址是:http://download.qt.io/official_releases/qt-installer-framework/2.0.1/ .下载好了之后点击安装,会将程序以及一些实例安装进来.Qt Installer…
目录 6.Qt Installer Framework 示例 7.参考 Reference 配置文件 Configuration File 配置文件元素的简要说明 Summary of Configuration File Elements 包目录 Package Directory 包目录结构 Package Directory Structure 元信息目录 Meta Directory 数据目录 Data Directory 控制脚本 Controller Scripting 编写控制脚本…
目录 4.教程: 创建一个安装程序 创建软件包目录 创建配置文件 创建程序包信息文件 指定组件信息 指定安装程序版本 添加许可证 选择默认内容 创建安装程序内容 创建安装程序二进制文件 5.创建安装程序 Creating Installers 创建离线安装程序 Creating Offline Installers 创建在线安装程序 Creating Online Installers 创建存储库 Creating Repositories 配置存储库 Configuring Repositor…
目录 Qt Installer Framework 使用说明 1.Qt Installer Framework概述 选择安装包类型 促进更新 提供安装内容 2.入门指南 支持的平台 从源代码构建 支持的编译器 配置Qt 设置Qt安装程序框架 3.最终用户工作流程 初次安装 启动安装程序 选择目标目录 选择组件 接受许可协议 选择Windows程序组 安装组件 添加组件 启动程序包管理器 选择其他组件 安装所选组件 移除组件 删除所有组件 删除所选组件 更新组件 启动更新程序 选择要更新的组件 更…
概述 Qt Installer Framework(缩写QIF)是Qt官方用于生成软件安装包的工具.包括Qt Creator和Qt Installer Framework自身的安装包都是由这个工具制作的.详细说明请访问QIF的官方文档. 环境 我使用的环境是Windows7 64位和Qt Installer Framework 2.0.3 下载 首先根据自己的平台(Linux或Windows等)去Qt官网下载Qt Installer Framework的安装包或者源码.为了简单起见,我下载是安装…
Qt Installer Framework的学习(三) Qt Installer Framework的样例中.通常是这种:config目录一般放了一个config.xml文件,包括的是安装配置xml的内容.packages包括的是须要安装的包的内容.普通情况不止一个安装包,每个安装包也不止是一个文件,那么每个包都有目录,里面的目录中有data以及meta子目录. data目录中是安装包的内容,meta目录中是package.xml文件.这个文件包括的是安装包的安装配置内容.另一些项目包括的是p…
Qt Installer Framework的学习(二) Qt Installer Framework的一些操作能够使用最常见的Qt项目来表示,也就是说,书写pro文件,使用qmake执行之,除了能够编译正常的项目之外,也能够为项目打包. 这里最重要的就是binarycreator了.以下就是我命令行使用binarycreator的时候弹出的一些提示.我们能够依据这种提示,来了解到底有哪些使用的方法. 上海萌梦信息科技有限公司(微博:http://weibo.com/qtdream)原创文章,首…
We are happy to announce the release of Qt IFW 3.0.1. 3.0.1 is fully compatible with 2.0.5, which means you can update existing online installers with installers built with 3.0.1. Version 3.0.1 includes a lot of bug fixes and also new features.Here i…