ZLib库 -- Visual Studio 2008编译ZLib库
2016-11-29 15:10
267 查看
项目中难免要引用第三方的开源库,比如使用广泛的zlib库。该库支持的平台和系统非常多,这里记录下如何通过 Visual Studio 2008 编译,然后在自己的项目中使用。
首先,下载源代码,下载地址: http://www.winimage.com/zLibDll/ ,见如下下载文件 zlib123.zip:
接着,打开目录 projects\visualc6,如下
打开zlib.dsw工程,原有工程是vs6版本的,转换为Visual Stdudio 2008版本的。如下:
工程配置选择,为方便调试学习zlib的代码,可以选择DLL Debug,编译原有的example工程即可。编译完成后会生成 Win32_DLL_Debug 目录,目录里面即有 zlib1d.dll,以及 zlib1d.lib,在我们自己的VS项目中添加对该DLL的依赖,同时拷贝头文件 zlib.h 到我们自己的项目中即可正常使用zlib库。
当然,如果需要使用static静态库,也可以在编译工程配置中选择 LIB Debug 或者 LIB Release编译生成静态库。
首先,下载源代码,下载地址: http://www.winimage.com/zLibDll/ ,见如下下载文件 zlib123.zip:
接着,打开目录 projects\visualc6,如下
打开zlib.dsw工程,原有工程是vs6版本的,转换为Visual Stdudio 2008版本的。如下:
工程配置选择,为方便调试学习zlib的代码,可以选择DLL Debug,编译原有的example工程即可。编译完成后会生成 Win32_DLL_Debug 目录,目录里面即有 zlib1d.dll,以及 zlib1d.lib,在我们自己的VS项目中添加对该DLL的依赖,同时拷贝头文件 zlib.h 到我们自己的项目中即可正常使用zlib库。
当然,如果需要使用static静态库,也可以在编译工程配置中选择 LIB Debug 或者 LIB Release编译生成静态库。
相关文章推荐
- Visual Studio 2008 编译程序时的 mt.exe 返回错误
- visual studio 2008编译的C++程序在没安装redistribute包或vs的机器上无法运行
- (2356)Vista下使用Visual Studio 2008(VC)独立编译Boost.Regex库
- 在Visual Studio 2008中编译snort-2.8.6.1.tar.gz
- boost 1.35.0 Visual Studio 2008编译指南
- 如何使用Visual Studio 2008编译C语言
- Visual Studio 2008 编译驱动程序(zhuanzai)
- 扫盲贴 Visual Studio 2005/2008中如何编译和运行C++程序
- Visual Studio 2008编译多平台切换时出现的编译问题解决记录
- Visual Studio 2008 + Assist 的CUDA2.2编译环境设置
- boost 1.35.0 Visual Studio 2008编译指南
- windows 下编译 Boost 1.50 + Visual Studio 2008
- Visual Studio 2008 XviD编译过程
- 在 Windows Server 2008 R2 下用 Visual Studio 2010 编译 Chrome 与 WebKit Chromium Port
- 如何使用Visual Studio 2008(VS2008)编译C语言
- Visual Studio 2008编译与运行DirectX 3D SDK Samples
- Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置(转)
- visual studio 2005/2008/2012 编译STLport 5.1.5
- boost 1.35.0 Visual Studio 2008编译指南
- 在Visual Studio 2008中编译WebKit