Qt5.12.9 mingw73_32_release静态编译库使用方法

之前一直在折腾Qt的mingw32版静态编译,也下载过源码自己编译,但是由于某些不知道的原因没有成功。

正准备放弃时,无意中找到这个5.12.9的release版已经编译好的静态库。

开始配置的时候没有跑成功,后来又在网上找下参考,竟然能编译成功了,真是意外。

为了方便还在苦苦折腾的朋友,现在把具体方法写出来给大家参考。
静态库我已经拷贝一份到自己的网盘了,见下面链接:

这是32位的,下载地址:

链接:https://pan.baidu.com/s/15Uxc92yCgqLlXXe-KlasgQ
提取码:o12u

环境:win7 64位 +
在这里插入图片描述
这个版本是官方最后一个安装包了,也是我们能下载到的最新安装包了,后面官方都没有再提供了。
原版是 mingw7.3.0 + qt 5.14.2
不过不影响这个5.12.9的库,可以正常完成编译。

配置步骤:
1、把库下载后解压到C盘位置C:\Qt\Qt5.12.9\5.12.9,如下:
这个位置是固定的,作者编译时已经写固定了,不能改,只能是这个。
你的电脑上总不会没有C盘吧。

在这里插入图片描述
2、去Qt的安装目录,把mingw复制过来,如下:
路径必须是这个C:\Qt\Qt5.12.9\Tools,不能改。只需要把mingw730_32这个文件夹全部复制过去,其他不用。

在这里插入图片描述

3、复制完成后,完整目录如下:

在这里插入图片描述4、上面做好后,就可以打开Qt Creator。
打开一个 项目,点击 工具 》 选项 》 Kits 》 Qt Versions,点击右边 的 添加
把C:\Qt\Qt5.12.9\5.12.9\mingw73_32_release_static\bin\qmake.exe添加进来即可,其他不用管。

在这里插入图片描述
5、在Kits项,添加一个编译选项。
照图中的填写,第3步最关键,选择刚才添加的Qt Version 为 Qt 5.12.(mingwT3_32_release_static)

在这里插入图片描述6、回到Qt Creator,切换到 项目 ,选择 刚才添加的 编译选项 5.12.9,编译版本一定要选择release版,一定要,因为这个库不是debug版的。

在这里插入图片描述
在这里插入图片描述

7、如果代码没有问题的话,一切就编译完成了。编译出来的exe可以直接双击运行了,大小为19M,比动态库小很多了,再用upx压缩后,为7M。大功告成。

在这里插入图片描述
在这里插入图片描述

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XINGTECODE

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值