前言
Qt使用一些壓縮解壓功能,選擇libzip庫,libzip庫比較原始,也是很多其他庫的基礎支撐庫,編譯過了windows版本,有需求編譯一個ubuntu版本的,交叉編譯需求的同樣可參照本文章。
libzip是一個C庫,用於讀取,建立和修改zip檔案。可以從資料緩衝區,檔案或直接從其他zip歸檔檔案直接複製的壓縮資料中新增檔案。在不關閉存檔的情況下所做的更改可以還原。
當前版本是1.7.3,於2020年7月15日釋出。
官網:https://libzip.org/
CSDN下載地址:https://download.csdn.net/download/qq21497936/13944558
QQ群:1047134658(點選“檔案”搜尋“libzip”,群內與博文同步更新)
Ubuntu上對於庫的模組化不包含庫,模組化可參考《libzip開發筆記(一):libzip庫介紹、編譯和工程模板》
對應工程模板:zipDemo_v1.0.0_基礎模板_zip庫的基礎環境.rar
(該工程模板,會由於ubuntu系統問題而無法架子啊模組中自帶的dll,所以工程無需修改庫連線)。
上一篇:《libzip開發筆記(一):libzip庫介紹、編譯和工程模板》
下一篇:敬請期待…