libzip開發筆記(二):libzip庫介紹、ubuntu平臺編譯和工程模板

語言: CN / TW / HK

若該文為原創文章,轉載請註明原文出處 本文章部落格地址:https://blog.csdn.net/qq21497936/article/details/118713737

紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、微控制器、軟硬結合等等)持續更新中…(點選傳送門)

Qt開發專欄:三方庫開發技術

上一篇:《libzip開發筆記(一):libzip庫介紹、編譯和工程模板》 下一篇:敬請期待...

<br>

前言

  Qt使用一些壓縮解壓功能,選擇libzip庫,libzip庫比較原始,也是很多其他庫的基礎支撐庫,編譯過了windows版本,有需求編譯一個ubuntu版本的,交叉編譯需求的同樣可參照本文章。

<br>

libzip

  libzip是一個C庫,用於讀取,建立和修改zip檔案。可以從資料緩衝區,檔案或直接從其他zip歸檔檔案直接複製的壓縮資料中新增檔案。在不關閉存檔的情況下所做的更改可以還原。   當前版本是1.7.3,於2020年7月15日釋出。   官網:https://libzip.org/   CSDN下載地址:https://download.csdn.net/download/qq21497936/13944558   QQ群:1047134658(點選“檔案”搜尋“libzip”,群內與博文同步更新)

<br>

libzip編譯

步驟一:解壓

  在這裡插入圖片描述

步驟二:配置configure

  在這裡插入圖片描述

步驟三:編譯make

  在這裡插入圖片描述

步驟四:安裝sudo make install

  在這裡插入圖片描述

步驟五:檢查編譯結果

  在這裡插入圖片描述

<br>

模組化

  Ubuntu上對於庫的模組化不包含庫,模組化可參考《libzip開發筆記(一):libzip庫介紹、編譯和工程模板

<br>

工程模板v1.0.0.

  對應工程模板:zipDemo_v1.0.0_基礎模板_zip庫的基礎環境.rar   (該工程模板,會由於ubuntu系統問題而無法架子啊模組中自帶的dll,所以工程無需修改庫連線)。

<br>

上一篇:《libzip開發筆記(一):libzip庫介紹、編譯和工程模板》 下一篇:敬請期待...

<br>

若該文為原創文章,轉載請註明原文出處 本文章部落格地址:https://blog.csdn.net/qq21497936/article/details/118713737

「其他文章」