vs zlib用法、编译

基础:zlib官网 zlib Home Site,本例使用zlib 1.3

环境:vs2019,win7x64

进入zlib-1.3\contrib\vstudio,打开vc14文件夹(他是最新的),打开zlibvc.sln,然后根据你的编译器的情况,升级到最新编译器版本。

编译项目zlibvc,会生成lib、dll。

最后,用的时候。

//zlib

#define ZLIB_WINAPI

#include <zlib.h>

无论是动态引入lib还是配置文件加入lib,lib在zlib-1.3\contrib\vstudio\vc14\x64\ZlibDllRelease下面,根据自己情况找对应的版本。

为什么要define这个宏,是因为官方文档里写

复制代码
Important
---------
- To use zlibwapi.dll in your application, you must define the
  macro ZLIB_WINAPI when compiling your application's source files.

好了,成功

相关推荐
顾安r33 分钟前
11.8 脚本网页 推箱子
linux·前端·javascript·flask
___波子 Pro Max.37 分钟前
Linux source命令详解与应用场景
linux
橘子132 小时前
Linux网络基础(一)
linux·网络·arm开发
你想考研啊4 小时前
linux安装jdk和tomcat和并自启动
java·linux·tomcat
chevysky.cn5 小时前
Jenkins自动部署CI/CD
运维·ci/cd·jenkins
习惯就好zz6 小时前
WSL2 安装Ubuntu卡在安装进度0%无响应问题解决
linux·windows·ubuntu·wsl·wsl2
躲猫猫的喵喵7 小时前
Ubuntu2204降内核版本
linux·运维·服务器·ubuntu
昌sit!7 小时前
Linux系统性基础学习笔记
linux·笔记·学习
zdslovezy7 小时前
CentOS 系统升级 OpenSSH 和 OpenSSL 的完整方案
linux·运维·centos
HIT_Weston8 小时前
18、【Ubuntu】【远程开发】技术方案分析:私网ip掩码
linux·tcp/ip·ubuntu