QT+Cmake+mingw32-make编译64位的zlib-1.3.1源码成功过程

        由于开源的软件zlib库是很多相关库libpng等基础库,因此掌握使用mingw编译器来编译zlib源码的步骤十分重要。本文主要是通过图文模式讲解完整的qt+cmake+zlib源码搭建和测试过程,为后续的其他源码编译环境搭建做基础准备。

详细步骤如下:

1、下载zlib-1.3.1源码,打开官网:zlib Home Site,找到下载链接,下载https://www.zlib.net/zlib-1.3.1.tar.gz文件后解压缩到D:\zlib-1.3.1目录下

2、打开Cmake软件,使用mingw编译zlib-1.3.1源码。

3、在Cmake中配置对应的编译参数,主要设置编译后的安装目录(默认C:/Program Files (x86)/zlib)为自定义的目录(D:\zlib-1.3.1\mingw64\install).修改完成后,依次点击Config按钮和Generate按钮。

4、在资源管理器中打开构建目录D:\zlib-1.3.1\mingw64,点击鼠标右键,选择【在终端中打开】菜单。进入DOS窗口,先输入mingw32-make,后输入mingw32-make install命令,进行源码编译和安装。安装目录为D:\zlib-1.3.1\mingw64\install。

5、打开QT5.14.2软件,新建测试Qwidget Application项目D:\QtCode\testZlibProject,拷贝刚安装生成的驱动文件D:\zlib-1.3.1\mingw64\install目录到项目目录D:\QtCode\testZlibProject下,方便使用,改项目下的install文件夹名称为zlib.

6、修改项目testZlibProject.pro文件内容,新增zlib库的引用。

#添加64位libzlib库引用
INCLUDEPATH += $$PWD/zlib/include
LIBS += -L$$PWD/zlib/bin/libzlib.dll

7、运行项目测试如下图,OK.

附:测试项目源码下载地址:https://download.csdn.net/download/xqf222/90648808

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

疾风铸境

提供工作中碰到的和研究过的技术

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

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

打赏作者

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

抵扣说明:

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

余额充值