首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Qt installer framework制作安装包

一、介绍     使用Qt库开发的应用程序,一般有两种发布方式: (1)静态编译发布。这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中。...其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来就得十多兆。 (2)制作安装包发布。...这种方式的原理也简单,就是将可执行程序和其依赖的库文件一起打包压缩,制作成安装包发布。...制作安装包的工具挺多,今天要说的是Qt官方的安装包制作框架Qt installer framework.这个框架由Qt官方出品,广泛应用于Qt library, Qt Creator等安装包产品。...以前都是使用其他的工具制作安装包,这次尝试了一下Qt installer framework制作安装包还算满意。

2.6K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    什么是linux Qt

    Qt Linguist 等部分 Qt 支持所有 Unix 系统,当然也包括 Linux,还支持 WinNT/Win2k,Win95/98 平台。...: 优良的跨平台特性: Qt支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX,...但是 Motif/CDER 的价格非常昂贵,在这同时微软的 Windows 图 形界面发展速度非常快,而 Unix 界的后起之秀 Linux 也急需一个可靠并且免费的图形界面。...由于 Linux 界的老大 RedHat 不喜欢 KDE/Qt 的版权,因此 RedHat 甚至专门派出了几个全职程序员来加入 GNOME 进行开发工作,于是一场同 Motif VS Openlook...当时双方的开发者在网络 上炒得天翻地覆,连 Linux 之父 Linus 只是说了一句喜欢用 KDE 都倍受指责。

    6.2K20

    【实操记录】MySQL二进制安装包部署

    截至2023年11月2日,MySQL社区版最新版本是8.0.35,本文详细描述了采用二进制安装的各个步骤,具有较强的参考意义,基本可作为标准步骤实施。...■ 下载数据库介质 社区版的下载地址为oracle官网: https://dev.mysql.com/downloads/ 根据os版本选择适当的介质,二进制安装方式需下载适配os内核的tar包: https...://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.35-linux-glibc2.17-x86_64.tar.xz 注意安装介质需根据os的glibc...确认如下依赖包已安装 yum install libaio ■ 创建mysql用户及用户组 groupadd mysql useradd -r -g mysql -s /bin/false mysql ■ 解压缩二进制安装包...-linux-glibc2.17-x86_64 mysql ■ 修改环境变量 echo "export PATH=/usr/local/mysql/bin:$PATH" >> /etc/profile

    15110

    MySQL8 二进制安装包定制化安装部署

    点击上方蓝字,关注我哦 MySQL安装部署按照安装包分类有三种方式: 1.rpm包部署2.源码包部署 3.二进制包部署。下面就三种方式安装作一下解释说明。...该方法比较简单,直接在官网或者国内镜像网站下载安装包,一键安装即可。 2.源码包:源码包安装对环境要求比较高,要事先解决依赖包的安装。一般有改源码测试性能等场景下需要。...3.二进制包安装:二进制包就是别人已经编译打包好的文件,解压、初始化即可用。优点是可以在初始化的时候指定参数和文件目录,适合对磁盘空间和目录做规划。建议生产环境采用该方法。...二进制安装的具体步骤如下: #命名主机名: shell> hostnamectl set-hostname node5 # 安装依赖包(这里不是全部依) shell>yum -y install gcc

    1.2K21

    QT5.11下载与安装教程

    一、QT软件下载 Qt 5.9 之后的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。...QT5.9.0安装包 QT5.8.0安装包 下载地址:http://download.qt.io/archive/qt/ 各目录说明如下: ①gdb是针对Android开发的调试器。...⑥qt,当然是qt库本身了。 ⑦qt-installer-framework,是专门用于发布开发好的程序用的,生成程序安装器,可以为Linux、Windows、MacOS生成安装器。...下载文件 二、软件安装 1 windows:双击安装文件 linux:首先要cd进入软件安装包的目录,然后取得安装权限,进行图形化安装,如下: cd 桌面 chmod +x qt-opensource-linux-x64.../qt-opensource-linux-x64-5.11.0.run 2 在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。

    3.2K20

    QT从下载到安装的具体教程

    QT从下载到安装的具体教程 QT安装包的下载 软件的安装 window下的安装操作: 因为最近需要用到QT进行开发(为什么不是用MFC!!!...,我们mfc什么时候才能站起来呀,23333) QT安装包的下载 经过我查找资料,发现qt从5.9以后的安装包都不再分VS版本和GW版本,反其道而行的将二者的安装包都打包在了一个安装程序当中,也有好也有坏吧...,好处是大伙们不用再为不同的编译器而去寻找自己编译器所对应的QT软件安装包了,不过带来的就是QT安装包变大了,嘛,不过还是好处大于坏处的。...这里需要注意下载对应的系统,我是下了两个,因为要在不同环境下开发,所以下了window和linux 的版本,关于Linux的安装操作在下一篇写(不要明目张胆的鸽啊喂)。...接下来是tool的选择 7.执行下一步一直到安装完成 关于ubuntuh额linux下的安装,下次在说!(光明正大的鸽)。

    1.1K10

    C++最好的图形库是什么?

    二、平台支持 Qt不仅支持桌面系统,还支持手机和嵌入式的应用。桌面系统包括Windows、Unix、Linux、Mac,手机系统支持安卓和iOS等。...三、使用Qt开发的应用 使用Qt开发的应用很多,比较著名的有Linux的桌面环境KDE、WPS、Skype、VirtualBox虚拟机、谷歌地图、VLC播放器等等,其中KDE已经是Linux的主流桌面应用之一...免费版需要遵从LGPL协议,简单说,你需要开放所有使用了LGPL协议的代码,所以使用免费版Qt进行商业开发的同学要注意商业纠纷的风险。 六、Qt的下载与安装 (1)下载 Qt有在线安装包和离线安装包。...在线安装包的使用体验不是很好,经常会卡顿在99%的进度不能继续,所以推荐大家使用离线安装包。...比如下载Windows下的Qt 5.14的离线安装包可以选择下面这个链接: ?

    3.7K10
    领券