拿来主义——QT静态编译配置

本文介绍了如何快速配置QT静态编译环境,避免动态链接问题。通过下载已编译好的QT静态库,替换相关文件并进行配置,包括复制qt.conf、编辑qmake.conf、添加qmlscene.exe和Qt5Core.dll。最后在QT Creator中选择配置好的库,完成静态库的安装。

0.写在前面

QT的动态链接编译着实是有点坑,最近我遇到了在win7_32环境下编译后在win10_64不能运行的问题,反过来在win10下使用32位mingw编译后却可以在win7运行,当真是无语至极,迫不得已尝试静态编译,那么废话不多说,接下来介绍如何最快地配置QT静态编译环境,测试版本QTcreater5.10.1+Qt5.12.1 MinGW。理论上其他版本是一个方法。

1.下载原版QT

首先的首先自然要有一个原版QT环境,这个教程很多了,我就不多说,请自行下载安装,注意如果想要保住程序通用性的话,建议在win7_32位下使用32位的QT库。最新版本的QT好像不自带32位mingw了,不过没关系,我们不用他原来的。

2.开始“拿来”——下载别人编译好的

网上有些教程讲静态编译是展示如何自行编译qt源码,这种方法一则流程繁复命令冗长容易出错,二则编译QT源码实在耗时太长,有兴趣的可以自己尝试。我们在这里使用别人编译好的来用,从而省去了最为耗时的一步。感谢各路大神的劳动成果。

2.1检查自己的QT路径

如果你已经安装好了QT并且在安装的时候选择了配套安装mingw的话,那么此时你应当有这样一个路径:

其中我这里的Qt5即为安装根目录。

2.2下载已经编译好的QT

自行在网络上寻找QT静态编译版本,比如说我的静态编译版本便来自QTCN开发网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值