当前位置: 首页 > article >正文

Qt基础之四十:Qt Installer Framework(QtIFW)的编译、使用和实现原理

一.编译

编译环境:
系统:Windows 10 专业版 64位
编译器:Visual Studio 2017
本文编译的是当前最新版本qt-installer-framework 4.6.1
源码下载地址:清华大学开源软件镜像站
解压后可以看到里面自带编译指导文件—INSTALL,INSTALL里明确了以下几点:

1.静态编译Qt

Qt版本至少为5.15.2,OpenSSL在network模块中会用到,如果安装包有升级更新功能,但是电脑上又没有安装OpenSSL,那么编译Qt时如果能静态链接到OpenSSL是极好的。如何静态链接到OpenSSL:https://doc.qt.io/qt-5/ssl.html
Qt5.15.2静态编译 VS2017 with static OpenSSL

2.静态编译第三方库zlib、liblzma、libbzip2

2.1zlib

如果编译5.15.2时指定了参数-qt-zlib&#x


http://www.kler.cn/news/162101.html

相关文章:

  • 【Python系列】Python函数
  • 经验分享|MySQL分区实战(RANGE)
  • 系列学习前端之第 4 章:一文精通 JavaScript
  • 【开源视频联动物联网平台】J2mod库写一个Modbus TCP 服务器
  • 在Arch Linux上安装yay
  • Tair(1):Tair介绍
  • vue2-使用vue-i18n搭建多语言切换环境
  • gitlab-jenkins-shell-helm-chart-k8s自动化部署微服务
  • CopyOnWriteArraySet怎么用
  • 用户管理 --汇总
  • C#无标题栏窗体拖动方法
  • C#-数组池减少GC工作
  • 智能优化算法应用:基于北方苍鹰算法无线传感器网络(WSN)覆盖优化 - 附代码
  • 前端——html拖拽原理
  • Redis默认序列化方式乱码原因及解决办法
  • 谷歌正式发布最强 AI 模型 Gemini
  • C语言——常用库函数
  • 强化学习——简单解释
  • 学习spring、springmvc、mybatis、ssm所有可能用到的依赖总结,父工程pom文件依赖,<packaging>pom</packaging>
  • 2023年5个自动化EDA库推荐
  • 新概念第一册
  • python获取公网IP的三种方法
  • Vue.filter
  • vivado实现分析与收敛技巧9-分析使用率统计数据
  • 7-1 查找书籍
  • 拨号连接bat命令和拨号错误623,系统无法找到此连接的电话簿项的解决方法
  • 联邦学习新探:端边云协同引领大模型训练的未来 | INFOCOM 2024
  • STM32存储左右互搏 SPI总线读写FRAM MB85RS16
  • Spring 依赖注入的三种方式优缺点
  • 【UE5】瞬移+马赛克过渡效果