找回密码
 立即注册
收起左侧

Qt Installer Framework 1.3 发布

17
回复
15611
查看
[复制链接]
累计签到:1570 天
连续签到:1 天
来源: 2013-3-28 21:51:11 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2014-8-1更新:最新下载地址:http://download.qt-project.org/o ... er-framework/1.5.0/


今天Qt官网发布了 Qt Installer Framework(Qt安装包框架) 1.3版本,而我们以前经常使用的Qt SDK安装包就是这个东东创建的。现在,我们也可以使用它来创建自己的应用程序的安装包了。


下载:



英文原文如下:转到

Thus far, the Qt Installer Framework has been used to create Qt SDK Installers. You can now use it also to create installers for your own applications. This is why we decided to make a formal release for the first time as opposed to just tagging a Git version. Therefore we are offering binary downloads for the major platforms at https://releases.qt-project.org/qt-installer-framework/1.3.0/.
The recent months were mostly used for stabilization, cleanup work and improving the documentation. But in the 14 months since 1.2 some new features were introduced as well.
Notable new features include the possibility to translate the installer (German and Russian translation are included). The included 7zip library was updated to the current version. The Installer Framework was made compatible with Qt 5 (and continues to work with Qt 4 of course). For online installers, repositories using https are now supported in addition to http.
Notable contributions are the Russian translation by Ivan Komissarov and Support for the BB10 SDK by Andreas Holzammer. Thank you!




回复

使用道具 举报

累计签到:5 天
连续签到:1 天
2013-3-29 20:45:31 显示全部楼层
请问Linux下发布程序是不是不用做什么,直接把编译生成的执行文件就能拿去其他Linux平台下用?(因为我发现在Ubuntu下开发,拿到Fedora上就能运行)
回复 支持 反对

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-3-29 20:55:47 显示全部楼层
Dragonite 发表于 2013-3-29 20:45
请问Linux下发布程序是不是不用做什么,直接把编译生成的执行文件就能拿去其他Linux平台下用?(因为我发现 ...

你的Qt是静态编译的吗?一般不可以直接复制的,需要相应的库啊。
回复 支持 反对

使用道具 举报

累计签到:5 天
连续签到:1 天
2013-3-29 21:08:20 显示全部楼层
yafeilinux 发表于 2013-3-29 20:55
你的Qt是静态编译的吗?一般不可以直接复制的,需要相应的库啊。

我也不清楚,就一个简单的HelloWorld而已,才30.4KB,应该不是静态编译吧。怎么知道在Linux下是静态编译还是动态编译?
回复 支持 反对

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-3-29 21:21:47 显示全部楼层
Dragonite 发表于 2013-3-29 21:08
我也不清楚,就一个简单的HelloWorld而已,才30.4KB,应该不是静态编译吧。怎么知道在Linux下是静态编译 ...

静态编译的文件得好几M的,一看就知道了。那是他的系统上安装了Qt了?
回复 支持 反对

使用道具 举报

累计签到:5 天
连续签到:1 天
2013-3-29 22:12:33 显示全部楼层
yafeilinux 发表于 2013-3-29 21:21
静态编译的文件得好几M的,一看就知道了。那是他的系统上安装了Qt了?

哦,算是了解了,看来我还要学习一下如何在Linux下发布程序,多谢老师啦
回复 支持 反对

使用道具 举报

尚未签到

2013-5-21 10:24:04 显示全部楼层
Dragonite 发表于 2013-3-29 22:12
哦,算是了解了,看来我还要学习一下如何在Linux下发布程序,多谢老师啦

可以学习一下linux系统的软件包管理系统,如dpkg
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-6-11 22:50:16 显示全部楼层
yafei,求教程阿~~,不是很懂~~~
回复 支持 反对

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-6-12 22:05:29 显示全部楼层
Gateslu 发表于 2013-6-11 22:50
yafei,求教程阿~~,不是很懂~~~

嗯。以后抽时间做吧,这个我也没有实际用过呢。
回复 支持 反对

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-6-12 23:32:52 显示全部楼层
昨天摸索了一下, 根据doc的教程, 成功在创建了一个简单的安装界面, 不知道能不能创建不带界面的安装包! 继续摸索~~
回复 支持 反对

使用道具 举报

尚未签到

2013-6-13 10:09:17 显示全部楼层
Gateslu 发表于 2013-6-12 23:32
昨天摸索了一下, 根据doc的教程, 成功在创建了一个简单的安装界面, 不知道能不能创建不带界面的安装包! 继 ...

我用过这类安装程序制作器(不是这个qt installer),原理都是一样的,就是自动生成一套安装向导来将文件一个个复制进本地文件系统,并自动生成配置文件。但是这种安装方式在Linux下是没有经过软件包管理器的,这样可以避免各种依赖和尽可能兼容大多数Linux系统。

你说的那种不带界面的就是经过软件包管理器安装的,比如deb和rpm,这类请参考“打包deb”(rpm也一样的)
回复 支持 反对

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-6-13 21:53:14 显示全部楼层
Gateslu 发表于 2013-6-12 23:32
昨天摸索了一下, 根据doc的教程, 成功在创建了一个简单的安装界面, 不知道能不能创建不带界面的安装包! 继 ...

嗯,整个流程走下来以后可以写个教程发到网站上。
回复 支持 反对

使用道具 举报

尚未签到

2013-7-23 17:13:21 显示全部楼层
Joey_Chan 发表于 2013-6-13 10:09
我用过这类安装程序制作器(不是这个qt installer),原理都是一样的,就是自动生成一套安装向导来将文件 ...

请问一下,如何设置安装界面中显示中文?
回复 支持 反对

使用道具 举报

尚未签到

2013-7-23 20:35:28 显示全部楼层
cwq1913 发表于 2013-7-23 17:13
请问一下,如何设置安装界面中显示中文?

这真没试过哦,不好意思
回复 支持 反对

使用道具 举报

累计签到:84 天
连续签到:1 天
2014-8-1 09:10:10 显示全部楼层
怎么报404了,下载不了了?
回复 支持 反对

使用道具 举报

累计签到:1570 天
连续签到:1 天
2014-8-1 10:02:56 显示全部楼层
caikeyter 发表于 2014-8-1 09:10
怎么报404了,下载不了了?

地址已经更新了:http://download.qt-project.org/o ... er-framework/1.5.0/
回复 支持 反对

使用道具 举报

累计签到:165 天
连续签到:1 天
2016-9-30 14:49:30 显示全部楼层
求教程。。。
安装示例还是太少,看不明白

点评

等后面有时间了吧。  发表于 2016-9-30 16:48
回复 支持 反对

使用道具 举报

累计签到:165 天
连续签到:1 天
2016-10-8 14:45:05 显示全部楼层
wangfei 发表于 2016-9-30 14:49
求教程。。。
安装示例还是太少,看不明白

我通过以下步骤实现了项目的打包发布,希望可供大家参考。
>   通过Dependency Walker查看所需的dll文件并放到同一文件夹下;
>   由HM NIS Edit生成.nsi脚本;
>   根据需要修改.nsi脚本;
>   由NSIS编译.nsi文件,生成.exe打包文件。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了