2010-02-09 44 views
2

我正在尋找一個可以打開並閱讀zipfiles內容的C/C++庫(編寫zipfiles不是一個嚴格的要求,但會很好)。用於實時壓縮文件處理的開源C庫

我希望能夠打開文件,枚舉文件,然後從zipfile中的文件有效地讀取(未加密)數據。

我發現的所有庫都是特定於WIN32的。我需要能夠在Mac OS X或iPhone(PPC,X86或64位)上運行的東西。

我不擔心ZIP64(雖然再次,這將是很好)

編輯:請不要建議zlib的。 Zlib是一個壓縮/解壓縮壓縮數據的庫。它不知道任何關於實際的zip文件。

+0

Duplicate:http://stackoverflow.com/questions/262899/portable-zip-library-for-cc-not-an-application取自http://stackoverflow.com/search?q=opensource+zip+庫 – dmckee 2010-02-09 17:23:24

+2

我不會詆譭只處理流的Zlib庫。 Zlib源代碼發佈的「contrib」文件夾中有代碼,您可能會發現它很有用。特別是看到「contrib/minizip」,它使用Zlib來處理.zip文件。 – bta 2010-02-09 17:53:00

回答

0

zlib怎麼樣。

+0

與上面相同的響應:Zlib實際上並不處理zipfiles。它只處理壓縮​​流的壓縮/解壓縮。 – schwa 2010-02-09 17:25:29

+2

但是zlib downlaod包含迷你拉鍊 – 2010-02-09 20:07:51

0

查閱這些傢伙:http://www.info-zip.org/

他們讓Linux上的解壓縮工具,我敢肯定,你可以使用自己的代碼庫爲您的項目。

相關問題