下载的gzip源码怎么使用啊?

twtian 发布于 2012/11/21 11:19
阅读 2K+
收藏 0
我在本网站下载了gzip源码,是个压缩包,解压后就得到了许多文件,但不是一个工程,我用的编译器是VS2010,新建一个MFC工程,将所有的源文件和头文件加入到此工程,编译连接都可以通过,但运行什么也没有。请问各位大神,具体怎么使用源码进行运行呢?本人刚进实验室,新鸟一个,导师让做一个项目,涉及到文件的压缩解压,求帮助啊
加载中
0
梁小刚
梁小刚


你要先添加这些源码到你你的代码库中,然后编译成lib文件,这样在他的namespace使用了.参考一下这个

或者你下载一个他们编译好的lib添加到你的项目当中去.地址

gzip c/c++ api 在这.

还有一大片在关于c/c++ 压缩相关的实例

给个好评哦,亲..


wallwind
wallwind
就是简单的使用gzip源代码进行压缩。
twtian
twtian
你给我的信息是最全面的,谢谢你!
1
WxLao
WxLao
源码包编译完应该是个库文件吧,然后再由外部来调用里面的接口
0
姑妄听之
姑妄听之
什么项目?说来听听。
0
twtian
twtian
我做的是油田无线网络的传输问题,由于无线网络带宽较低,因此不适合传输较大文件,对于油田采集来的数据要经过文件的压缩,拆分传输到终端,然后在终端合并,解压,文件的拆分合并我已经搞定了,但文件解压缩我想直接用gzip,但下载后不知道怎么用
twtian
twtian
回复 @justin_cn : 我用的是C++
算法与编程之美
算法与编程之美
你使用的是什么语言开发的?该语言是不是有现成的压缩库?
0
eechen
eechen
gzip是Linux上GNU的东西,在Windows上编译可能要修改源代码,比如7zip支持gzip压缩.
eechen
eechen
回复 @twtian : 我只是学Web开发的,对C不熟悉.不过7zip是Windows上开源的压缩工具,也支持gzip的压缩和解压,而且7z的压缩率很高.你可以参看7zip的源码,这样会方便在Windows上研究压缩吧.
twtian
twtian
gzip源程序包中好像说了支持mac os ,Linux ,windows.但具体怎么改代码呢
0
剑尖血凝紫
剑尖血凝紫

zlib可以用啊,读取文件后,压缩文件数据,在拆开来传输

接收的缓存好文件数据,再排好了,解压,就是一个完整的文件

s
shrimp_can
回复 @鏽床斜嬌無那 : 请问是直接可以调用吗?我要去哪里找这个函数具体怎么使用呢?刚接触这个,什么都不会
剑尖血凝紫
剑尖血凝紫
回复 @shrimp_can : compress2 uncompress
s
shrimp_can
请问下具有压缩功能的函数是哪个呢?我在zlib上没有找到相关的函数呢
0
mickelfeng
mickelfeng

引用来自“梁小刚”的答案


你要先添加这些源码到你你的代码库中,然后编译成lib文件,这样在他的namespace使用了.参考一下这个

或者你下载一个他们编译好的lib添加到你的项目当中去.地址

gzip c/c++ api 在这.

还有一大片在关于c/c++ 压缩相关的实例

给个好评哦,亲..


不错
返回顶部
顶部