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

你可能感兴趣的:(Qt基础,qt,QtIFW,Qt,Installer,编译,原理,实现)