
QT/打包
imxiangzi
这个作者很懒,什么都没留下…
展开
-
Mac下发布Qt应用程序
Qt编写的应用发布到用户手里,同时也要把Qt库一起打包给用户。方法有很多。1. 简单又麻烦的办法,静态编译Qt简单是因为静态编译的Qt库会随着应用一起发布,麻烦是我们必须自己编译静态的Qt。而且,很多情况下我们不仅是要使用Qt,还有很多其它的库,如果每一个都静态编译,我们的执行文件就太巨大了。所以简单的应用,静态编译可能是好的,但是,比较大的项目,这种方法就不推荐了。2.转载 2016-04-06 22:45:43 · 3328 阅读 · 0 评论 -
Qt之打包发布(NSIS详解)
发布方式 Qt发布的时候,通常使用两种方式: (1)静态编译 (2)动态编译 静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大。。。 动态编译:相关联的库,以dll的形式引用,不被包含进可执行程序,发布不方便,但可执行程序较小。。。 静态发布虽然不需要较多的dll,发布简单、方便,但是往往会牵扯到授权问题(详转载 2017-09-17 21:47:29 · 425 阅读 · 0 评论 -
如何用NSIS打包程序( 加载好依赖QT打包参考)
假如你有一个很棒的程序,能实现许多有趣的功能,你该怎么分享给你的好友呢,如果让你把庞大的工程传给他,我的天,那得传到什么时候?于是,学会打包程序也成为程序员的一个必备技能了在这里我用的是:NSIS(Nullsoft Scriptable Install System)+NIS Edit,下载请自行百度。1、安装完毕,打开NIS Edit,点击文件,选择新建脚本:向导(W),转载 2017-09-17 21:21:37 · 658 阅读 · 0 评论 -
Qt for Windows:Qt 5.4.0 MinGW 静态编译版本制作
本文将讲述如何在Windows中,用源码版本的Qt制作出一个可以一键静态编译Qt我使用的环境是:Windows7 64位 旗舰版大致流程:1.安装Qt(源码版)以及其他必要的环境2.编译/安装3.配置4.使用~~~~~~~~~~正文分割线~~~~~~~~~~1.安装Qt(源码版) 1.1 下载Qt(两个地址二选一即可,其实安装安卓那转载 2016-09-12 12:54:06 · 900 阅读 · 0 评论 -
Qt for iOS:将ipa安装包发布到App store
终于到了这一步了我希望你阅读这篇文章的时候,已经按照顺序阅读了我之前的文章Qt for iOS:基础环境搭建Qt for iOS:真机调试环境部署Qt for iOS:申请发布证书、App配置文件Qt for iOS:从Qt工程到ipa安装包并且,你可以正常运行模拟器(除非你是土豪,有所有分辨率的设备)以便之后截图大致流程:1转载 2016-09-12 12:50:03 · 1678 阅读 · 0 评论 -
Qt Install Framework使用方法
Qt程序的打包发布现在已经可以通过其发布的Installer Framework框架来完成,通过修改一些配置文件即可实现。首先,现在该框架官网提供1.3.0、1.4.0和1.5.0版本的下载(本文书写时),根据有新的谁他吗还用旧的准则,下载1.5.0版本(http://download.qt-project.org/official_releases/qt-installer-framewor转载 2016-09-12 12:40:23 · 4908 阅读 · 0 评论 -
Qt做发布版,解决声音和图片、中文字体乱码问题
前些天做Qt发布版,发现居然不显示图片,后来才发现原来还有图片的库没加!找找吧,去qt的安装包,我装在了F盘,在F盘F:/QT/qt/plugins,找到了plugins,这里面有个imageformats是图片的库,里面有jpg,gif等,你用到那种格式就加那种!加的时候一点过要注意,将imageformats这个文件夹考到你的程序当前文件夹内!并在主函数里加:QApplication:转载 2016-04-11 15:04:13 · 1623 阅读 · 0 评论 -
NSIS简介
1. 简介NSIS是一款帮助开发者创建Windows安装包的工具,NSIS通过NSIS脚本语言(NSIS Script)来配置安装过程中的信息,通过灵活的脚本方式,NSIS可以实现从最简单的文件拷包制作,到需要读写注册表、配置环境变量、以及网络安装等复杂的安装包制作。2. NSIS脚本NSIS脚本是一种简单的脚本语言,这种脚本语言主要面向安装包的制作,可以使用任何一种文转载 2016-03-27 22:35:05 · 579 阅读 · 0 评论 -
Qt 安装包制作框架:Qt Installer Framework
Qt Installer Framework 是 Qt 官方提供的安装包制作框架。使用Qt库开发的应用程序,一般有两种发布方式:(1)静态编译发布。这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中。其优势是 简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来就得十多兆。(2)制作安装包发布。这种方式的原理也简 单,就是将可执行程序转载 2016-03-27 22:34:02 · 1260 阅读 · 0 评论 -
在Mac系统下发布Qt程序详细教程
最近在Mac系统下用Qt写了个程序,现在要发布,搞了很久,终于搞定,下面记录下发布时候遇到的一些问题和一些经验首先有以下几点需要注意:1,你的程序是否包含了第三方库?比如我这次发布的程序,程序就调用了第三方库;2,若没包含第三方库,在Mac下发布Qt程序还是很容易的,直接使用macdeployqt命令即可;下面详细说明下:1,使用macdeployqt打包程序,比如我编译后转载 2016-03-27 22:26:28 · 12411 阅读 · 0 评论 -
Qt程序打包成exe可执行文件图文教程
很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。本文主要介绍在Windows平台如何打包自己的Qt程序,相对比较简单的,这并没有正规软件的向导流程。在Wind转载 2016-03-27 22:24:14 · 920 阅读 · 0 评论 -
qt5.5程序打包发布以及依赖
玩qt5也有一段时间了,惭愧的是一直没有好好的发布过程序,因为写的都是小程序没啥需要用到发布,而且qt也说不上很熟悉,本来打算到基本掌握qt之后再来研究研究怎么打包程序,最近晚上的空闲时间多了,闲着也是闲着,于是便来试试。在网上搜索了一下资料,发现资料比较少,qt5打包的也只看见几篇博文,也不是很详细,所以当我成功的打包了我的第一个程序之后心里想着的就是一定要把经验共享出来,这方法不一定是最好转载 2016-03-27 22:23:35 · 2257 阅读 · 0 评论 -
QT程序图标和窗口图标
网络上有很多这方面的介绍,这里只是MARK一下程序图标说明准备:1.图标文件:ICO图标文件(也许需要BMP/PNG转ICO工具)2.资源文件:RC文件,可手动创建一个空的RC文件注:这两个文件应与工程文件(*.PRO)放在同一路径下步骤:1.添加RC文件内容IDI_ICON1 ICON D转载 2017-09-17 22:34:23 · 2905 阅读 · 0 评论