quazip 在windows msvc 2005 下的编译
来源:互联网 发布:猎场网络点击量 编辑:程序博客网 时间:2024/06/06 00:37
quazip 是 一个对 zlib 进行封装的 基于QT的库。http://sourceforge.net/projects/quazip/?source=dlp要用到zlib http://www.zlib.net/
1.编译zlib(抄的)
1.2.5版本只提供了vc9、vc10两个project配置文件.打开zlib-1.2.5\contrib\vstudio\vc9 目录下的zlibvc.vcproj 用记事本打开,把version 从9.00 改成8.00 保存就可以用vc2005打开了
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="zlibvc"
ProjectGUID="{8FD826F8-3739-44E6-8CC8-997122E53B8D}"
RootNamespace="zlibvc"
>
编译生成 zlibwapi.lib 和 zlibwapi.dll
2.编译quazip
编译时要在quazip的 预编译宏 中加入 ZLIB_WINAPI 。否则会出现链接错误!!!
附:http://blog.chinaunix.net/uid-12664992-id-129919.html
项目中要用到压缩,使用zlib进行数据压缩,但是网上下载的不支持debug,
所以要自己编译个debug版本的库。下面是编译步骤
1. 下载
http://zlib.net/zlib-1.2.5.tar.gz
2. 编译
- 解压到目录,如d:\library
- 开启VS2010的Command Prompt (32bit)
- 进入到zlib-1.2.5\contrib\masmx86目录
- 执行bld_ml32.bat
- 打开工程项目zlib-1.2.5\contrib\vstudio\vc10\zlibvc.sln
- 编译整个solution(Release)
----------------------------------------
先到这,还没有试用 guazip。 后面继续
- quazip 在windows msvc 2005 下的编译
- MSVC 2013 + Qt 5.4.2 + quazip 0.7.1 的编译及使用
- windows下msvc/mingw静态编译 lmdb的CMakeLists.txt
- Quazip在Windows下压缩Ubuntu下解压出现的乱码问题
- windows下MSVC兼容的dirent.h
- 在 windows 下面用 msvc 编译 emacs-unicode-2
- windows环境下的opencv在qt(msvc)上使用的配置
- 对Flex-2.5.4a在windows和msvc 2003(7.1)下的改进
- MSVC的编译链接
- openh264 windows vs2012 msvc编译
- 『windows』MSVC下的一些记录
- 使用msvc编译的rustc
- Qt5.4.0+MinGW+Win7环境下编译Quazip
- Meshlab在 Windows下的编译
- GDAL库在windows下的编译
- omnetpp在windows下的编译
- UMFPACK在Windows下的编译
- gtk+在windows下的编译环境
- 字符按要求输出Java
- 转florian大神blog之---不要被C++“自动生成”所蒙骗
- Win32窗口编程基础知识——主函数
- Caching in ASP.NET MVC
- 第3章 面板与布局-3.1放置图片
- quazip 在windows msvc 2005 下的编译
- 父类子类中代码块和构造函数的执行顺序
- 算法
- poj 1149 PIGS 网络流
- CodeForces 151B - Phone Numbers
- 一道神奇的题目-龟兔赛跑
- Eclipse RCP 中组件解析
- 数据结构全攻略--学好数据结构的必经之路
- hdu 3307 Description has only two Sentences 欧拉定理+快速幂