vs2015 vs2017 编译zlib库

Posted qianbo_insist

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2015 vs2017 编译zlib库相关的知识,希望对你有一定的参考价值。

zlib

很重要的一个library,很多开源的软件都会用这个,按照官方编译比较麻烦,尤其在windows下,耗时耗力,介绍一个简单的方法,其实很多库都可以这么做

过程

直接打开vs2015,vs2017 建立一个工程,把源代码拷贝进去,


设置为静态库,添加预处理器编译条件

_DEBUG
_CONSOLE
_WINDOWS
_CRT_SECURE_NO_DEPRECATE
_CRT_NONSTDC_NO_DEPRECATE
_SCL_SECURE_NO_WARNINGS
_VARIADIC_MAX=10
_WIN32_WINNT=0x0601
NO_FSEEKO

直接编译成功,纯c的代码很容易就可以用了,当然,这样缺少的是汇编这一部分。

以上是关于vs2015 vs2017 编译zlib库的主要内容,如果未能解决你的问题,请参考以下文章

如何在VS2015中集成QT5.5

CGAL库 Win7 + VS2015 + CMake3.6.1-GUI编译

windows 平台使用 VS2017 编译 libevent 源码

Win7 64位 VS2015环境编译Libpng

zliblibzip libzippp 库编译(windows + cmake + vs2013)

libpng+VS2012(VS2015)的使用