有个项目,要实现Zip文件的解压和压缩,这几天一直在搞zlib,但是不管在Linux下还是Windows下都有问题。
1.linux下我用gcc编译,代码中就直接写了个#include "zlib.h",然后就可以用compress和uncompress函数了,可是我的问题是要用来解压Zip文件啊,并不是压缩字符串,然后就用miniZip文件夹中的zip.h和unzip.h,include到代码中,结果调用里面的函数却报错。
2.在Windows下我又试了一遍,下载了zlib的源码和dll,按照dll文件夹中的USAGE文件都加好了,结果vs报了err LINK 2019的错,还是库没加载进去。
问题:求问各位大神,我要如何实现对zip.h和unzip.h中的函数调用?最好是在Linux下,我用的是zlib1.2.8,Ubuntu16.04,谢谢各位
[zlib使用问题]如何解压zip文件!求助各位大神,救急!!!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答
- threenewbee 2016-05-03 22:02关注
建议你直接调用rar命令行解压缩,unrar(winrar的一个命令)同时支持windows和linux,而且因为它是可执行文件,所以不存在什么库、语言等兼容问题。你可以运行它加上-?参数得到具体的调用方式。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
- ¥15 java写代码遇到问题,求帮助
- ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
- ¥15 有了解d3和topogram.js库的吗?有偿请教
- ¥100 任意维数的K均值聚类
- ¥15 stamps做sbas-insar,时序沉降图怎么画
- ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
- ¥15 关于#Java#的问题,如何解决?