zlib 1 2 5 使用手冊

2021-05-22 20:13:25 字數 574 閱讀 5667

序言

版本簡介

流資料結構

結構使用

常量基本方法

高階方法

輔助方法

gzip 檔案訪問方法

校驗方法

其他方法 序言

省略版本

#define zlib_version "1.2.5"

#define zlib_vernum 0x1250簡介

zlib庫提供在記憶體中的壓縮和解壓縮函式,包括對未壓縮資料的完整性檢驗。這個版本的zlib庫只支援一種壓縮方法(deflation),以 後會逐步加入其他演算法。

在快取足夠大的情況下,進行壓縮只需要一些簡單的步驟。如果快取不夠,就需要反覆呼叫壓縮函式。後者每次呼叫需要提供更多的輸入和消耗更多的輸出空間。在記憶體中進行壓縮時,預設的壓縮資料格式是zlib。

該庫同樣支援讀寫gzip(.gz)格式的檔案,通過使用一組以gz開頭的介面來完成。gzip格式與zlib格式不同。該庫也支援讀寫記憶體中的gzip流。

設計zlib格式主要是為了在記憶體中和通訊管道中更緊湊更快的使用資料。gzip格式的設計主要是用於檔案系統中單個檔案的壓縮。

zlib簡單使用手冊

1.用pc 平台 zlib 製作壓縮包 1.1.pc上安裝 zlib方法 進入 zlib 1.2.3 的目錄 cofignure make make install 1.2利用編譯好的可執行檔案 minigzip 生成壓縮包 minigzip filename filename要生成壓縮檔案的檔名 ...

在Windows下編譯zlib1 2 5

參考文章 編譯方法總結如下 方法一 命令列編譯 1.進入zlib1.2.5工程目錄 e software opensource zlib 1.2.5src,修改檔案win32 makefile.msc,在objs 第32行 中增加inffast.obj 2.開啟vs2010命令列控制台程式 c do...

CVS使用手冊

注意 第一次匯出以後,就不是通過cvs checkout來同步檔案了,而是要進入剛才cvs checkout project name匯出的project name目錄下進行具體檔案的版本同步 新增,修改,刪除 操作。cvs的許可權管理分2種策略 基於系統檔案許可權的系統使用者管理 適合多個在lin...