從內存中解壓7z壓縮數據

最近項目須要本身作一個安裝包,其實安裝包的主要做用就是把exe中的資源釋放到文件,資源就是把安裝目錄打包成的一個壓縮文件,因此確定要從內存中解壓數據,只能選開源的7z了。下面的代碼能夠直接把內存中的7z壓縮數據解壓到指定目錄,可是注意打包7z壓縮包時不要用第三方壓縮工具,可能存在兼容問題致使沒法解壓,請直接使用7z原版打包。git

從7z源碼中修改出來的,碼雲地址:https://gitee.com/dosmlp/i7z工具

接口文件 i7z.h接口

相關文章
相關標籤/搜索