VS2013下ZLIB1.2.11的编译

/********************************

ZLIB编译

**********************************/

1.在官网下载源码http://www.zlib.net/,解压,我的解压路径是D:\ZLIB,新建Build作为编译的目录,zlib-res作为临时安装目录,zlib-debug作为Debug版本的安装目录,zlib-release作为Release版本的安装目录。

VS2013下ZLIB1.2.11的编译

VS2013下ZLIB1.2.11的编译

2.打开CMake(请自行下载),将zlib-1.2.11文件夹中的CMakeLists.txt拖拽至Cmake中,Where is the source code保持不变,Where to build the binaries修改为D:/ZLIB/Build。可以勾选Grouped和Advanced。点击Configure,选择Visual Studio 12 2013。

VS2013下ZLIB1.2.11的编译

3.将CMAKE_INSTALL_PREFIX设置为D:/ZLIB/zlib-res,即临时安装目录。点击Configure。没有错误可以点击Generate。此时会在Build文件夹中生成相应工程文件。

 

4.以管理员身份打开vs2013,在里面打开zlib.sln。我们首先生成Debug版的ALL_BUILD。

VS2013下ZLIB1.2.11的编译

然后对其INSTALL

VS2013下ZLIB1.2.11的编译

安装完之后会在zlib-res文件夹中生成相应库文件,我们将其剪切至zlib-debug

VS2013下ZLIB1.2.11的编译

5.release版本的安装也是如此,注意切换至release。最后将zlib-res中的文件剪切至zlib-release。

VS2013下ZLIB1.2.11的编译