Zlib库的使用实现对zip文件的解压缩

实习项目中涉及到获取GigEVision设备的XML设备描述文件

A GigE Vision device MUST have an XML device description with the syntax described

in the GenApi module of the GenICam standard.

XML文件有两种形式:压缩的(.zip)XML文件,和未压缩的(.xml)XML文件

对应两种url描述: 

1)Local:MER-200-14Gx_V1.0.29.zip;40ba0000;c350      

2)Local:eco655MVGE_r2_v1.6.0_b2545.xml;10000;271DC  

对于未压缩的.xml文件,直接读取就行;对于压缩的.zip文件,需要进行解压缩

于是去了解了zip文件的压缩原理,推荐文章:http://blog.csdn.net/ljh0302/article/details/50381470

发现zip的压缩原理还是比较复杂的,要手动去写一个zip的解压缩程序还是很费力,于是考虑用已有的解压缩的库zlib来实现。

一、下载并配置zlib

系统Win7 64位

官网下载编译好的DLL:zlib128-dll.zip,官网地址htt

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值