Qt for Windows:Qt 5.8.0 MinGW 静态编译版本(包含OpenSSL)

本文介绍了如何在Windows上静态编译Qt 5.8.0 MinGW版本,包括集成OpenSSL,并提供了详细步骤和参考资料。编译过程中需要注意配置参数,以及从外部来源获取预编译的OpenSSL库。最后,作者分享了静态编译后的Qt版本的下载链接和本地配置方法。

刚刚弄好了5.8.0的静态编译,过程的话,和以前都差不多,就不多说了
唯一的不同就是 -qt-sql-sqlite 要改成 -qt-sqlite ,不然会报错

如果想自己制作静态编译版本的Qt,我贴个以前5.6的链接,可以参考下
http://blog.csdn.net/wsj18808050/article/details/50909381

这一次编译,我用的配置参数是:

configure.bat -static -release -platform win32-g++ -prefix "C:\Qt\Qt5.8.0_MinGW_static" -qt-sqlite -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-freetype -opengl desktop -openssl-linked -opensource -confirm-license -make libs -nomake tools -nomake examples -nomake tests OPENSSL_LIBS="-llibssl -llibcrypto -lgdi32" -L C:\Dev\openssl-1.0.1c_static_w32_mingw -I C:\Dev\openssl-1.0.1c_static_w32_mingw\include -skip qtwebengine -skip qtwebview -skip qt3d -skip wayland

我编译的时候已经配置了1.0.1c版本的OpenSSL,关于OpenSSL的编译我不建议自己进行,比较麻烦。我是到这里直接下载OpenSSL的编译结果的:
http://www.cnblogs.com/findumars/p/6372223.html

静态编译版本的Qt编译结果我已经传到百度云了,链接如下:
https://pan.baidu.com/s/1bpgkTnp

静态编译版本配置到本地的过程如下:
  • 安装官方版本的 Qt5.8.0 MinGW
  • 解压Qt的rar压缩包(Qt5.8.0_MinGW_static.rar)到 C:\Qt 目录下
    这里写图片描述
  • 解压OpenSSL的zip压缩包(openssl-1.0.1c_static_w32_mingw.zip)到 C:\Dev 目录下
  • 打开QtCreator
  • 选择上方工具栏中的 -> 工具 -> 选项 -> 构建和运行
  • 在上方选项卡中选择 Qt Versions,并且点击右侧的添加
  • 打开qmake.exe,路径是:C:\Qt\Qt5.8.0_MinGW_static\bin\qmake.exe
    这里写图片描述
  • 在上方选项卡中选择 构建套件 ,然后配置一个新的套件,参数如下
    这里写图片描述
  • 创建工程,使用新配置的套件,然后切换到release模式,直接编译就行了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值