2013年6月9日

軟體開發基礎開源程式庫 #1 - zlib

zlib 程式庫提供打包檔案與加解密的功能,是許多軟體的基礎元件,許多開源程式庫皆使用並已內含於專案檔案中。

透過官網可下載取得zlib原始碼與執行版本:
http://zlib.net/

研讀 zlib 原始碼與說明文件,練習編譯與使用 zlib,可學習到軟體專案的目錄架構編排方式。目前的版本已支援 64 bit,zlib 的跨平台程式碼、文件說明都是不錯的範例教材,值得想開發開源專案的朋友們學習。

如何用Visual Studio 2010 編譯ZLib Lib:
http://blog.sina.com.cn/s/blog_6e0693f70100sjgj.html

編譯好的Windows DLL:
http://www.winimage.com/zLibDll/index.html