首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏C/C++与音视频

    7ZIP SDK共享

          对于文件的压缩和解压是我们日常工作耳熟能详的操作,那么我们如何自己通过代码来实现各种文件的压缩和解压,本文是笔者整理和精炼的的7zipSDK,支持zip,rar,7zip,tar,xz等常见格式的压缩和解压

    74010编辑于 2022-06-14
  • 来自专栏linux百科小宇宙

    Linux系统入门学习:Linux 中如何安装 7zip

    问题 : 我需要要从 ISO 映像中获取某些文件,为此我想要使用 7zip 程序。那么我应该如何安装 7zip 软件呢,[在 Linux 发布版本上完全安装]? 7zip 是一款开源的归档应用程序,开始是为 Windows 系统而开发的。 通常,7zip 也用来解压 RAR、DEB、RPM 和 ISO 等格式的文件。除了简单的归档功能,7zip 还具有支持 AES-256 算法加密以及自解压和建立多卷存档功能。 在支持 POSIX 标准的系统上(Linux、Unix、BSD),原生的 7zip 程序被移植过来并被命名为 p7zip(“POSIX 7zip” 的简称)。 在 Debian、Ubuntu 或 Linux Mint 系统中安装 7zip 在基于的 Debian 的发布系统中存在有三种 7zip 的软件包。

    4.6K20发布于 2021-06-08
  • 来自专栏韩曙亮的移动开发专栏

    【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 修改 7zr 交叉编译脚本 Android.mk | 交叉编译 lib7zr.so 动态库 )

    /Archive \ -I../../../7zip/Archive/7z \ -I../../../7zip/Archive/BZip2 \ -I../../../7zip/Archive/Common \ -I../../../7zip/Archive/GZip \ -I../../../7zip/Archive/Cab \ -I../../../7zip/Archive/Lzma \ -I ../../../7zip/Archive/Tar \ -I../../../7zip/Archive/Zip \ -I../../../7zip/Archive/Split \ -I../../ ../7zip/Archive/Z \ -I../../../7zip/Compress \ -I../../../7zip/Crypto \ -I../../../7zip/UI/ /CPP/7zip/Common/PropId.cpp \ ../../../../CPP/7zip/Common/StreamBinder.cpp \ ../../../..

    1.1K20编辑于 2023-03-29
  • 来自专栏韩曙亮的移动开发专栏

    【Android 安装包优化】使用 lib7zr.a 静态库处理压缩文件 ( 交叉编译 lib7zr.a 静态库 | 安卓工程导入静态库 | 配置 CMakeLists.txt 构建脚本 )

    /Archive \ -I../../../7zip/Archive/7z \ -I../../../7zip/Archive/BZip2 \ -I../../../7zip/Archive/Common \ -I../../../7zip/Archive/GZip \ -I../../../7zip/Archive/Cab \ -I../../../7zip/Archive/Lzma \ -I ../../../7zip/Archive/Tar \ -I../../../7zip/Archive/Zip \ -I../../../7zip/Archive/Split \ -I../../ ../7zip/Archive/Z \ -I../../../7zip/Compress \ -I../../../7zip/Crypto \ -I../../../7zip/UI/ /cpp/lib7zr/CPP/7zip/Crypto ../cpp/lib7zr/CPP/7zip/UI/Console ..

    3.6K30编辑于 2023-03-29
  • 来自专栏韩曙亮的移动开发专栏

    【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 拷贝 lib7zr.so 动态库头文件到 Android 工程中 | 配置 CMakeLists.txt 构建脚本 )

    /Archive \ -I../../../7zip/Archive/7z \ -I../../../7zip/Archive/BZip2 \ -I../../../7zip/Archive/Common \ -I../../../7zip/Archive/GZip \ -I../../../7zip/Archive/Cab \ -I../../../7zip/Archive/Lzma \ -I ../../../7zip/Archive/Tar \ -I../../../7zip/Archive/Zip \ -I../../../7zip/Archive/Split \ -I../../ ../7zip/Archive/Z \ -I../../../7zip/Compress \ -I../../../7zip/Crypto \ -I../../../7zip/UI/ 7zip/Archive/Common lib7zr/CPP/7zip/Archive/GZip lib7zr/CPP/7zip/Archive/Cab

    3.3K20编辑于 2023-03-29
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( error: case value evaluates to -2 , which cannot be narrowed )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 下载 7zip 源码 , 下载页面 https://sourceforge.net/projects/p7zip/files/ , 解压源码 , 进入 D:\develop\7zip\p7zip_16.02\CPP\ANDROID\7zr\jni 目录 , 使用 ndk-build 编译 7z 工具 , 报如下错误 ; [armeabi-v7a Compile++ thumb: 7zr <= XzCrc64Reg.cpp [armeabi-v7a] Compile++ thumb: 7zr <= ErrorMsg.cpp D:/develop/7zip expanded from macro 'E_NOTIMPL' #define E_NOTIMPL ((HRESULT)0x80004001L) ^ D:/develop/7zip : expanded from macro 'E_ABORT' #define E_ABORT ((HRESULT)0x80004004L) ^ D:/develop/7zip

    70620编辑于 2023-03-29
  • 来自专栏reizhi

    究竟谁更强 主流压缩软件对决

    38.4   小结:在文档压缩测试中,7zip以70%的压缩率稳居榜首,但却花掉了2分43秒之久。 再次发力,压缩时间仅为7zip的一半左右。 文件大小上三者相差并不多,7zip以43%的压缩率排名第一。   评测总结:综合来看,7zip仍然是追求低压缩下的最佳选择。虽然耗时较长,但可以获得最大的压缩性能。 7zip在文档、驱动、程序方面的压缩能力是值得肯定的,但在速度上仍然有提升的空间。而最重要的是,7zip是免费软件,并且支持解压rar。 相比于7zip,虽然压缩率高出5%,但是压缩时间却减少了70%.与7zip相比,收费软件winrar在前两项测试中的成绩并不出色,但在程序压缩上表现出色,扳回一筹。

    1.5K30编辑于 2022-09-26
  • 来自专栏C/C++基础

    常见解压缩软件与其zip格式

    一、 常见解压缩软件 国外软件: WinRAR、WinZip、7Zip 、PKZip等。 国内软件:2345好压(HaoZip)、360压缩、快压(KuaiZip)等。 其中,7Zip和HaoZip代码开源,国产软件均免费! 二、 解压缩软件与其zip文件格式 本次zip文件格式研究以WinRAR、WinZip、7Zip和PKZip产生 的zip文件为研究对象。 7Zip:支持zip 2.0标准加密方式和AES高级加密方式,7Zip和WinZip使用AES加密产生的zip文件格相同。 PKZip:支持zip 2.0标准加密方式和AES、3DES等高级加密方式,其使用AES高级加密方式产生的zip文件格式与WinZip和7Zip不同。 本次zip文件口令验证分析的是WinZip和7Zip以AES加密产生的zip文件。 b. 本科论文研究的传统加密产生的zip文件的口令验证也存在2字节验证值的碰撞问题。后续需要解决! c.

    1.8K21发布于 2018-08-03
  • 来自专栏reizhi

    好压百压皆浮云 最强压缩软件FreeArc

    7zip虽然免费,但是在国内并没有获得大多数人的支持。而好压,百度压缩,360压缩,无非是借了个壳搞二次开发,我对他们一点兴趣也提不起来。 而最后要提到的FreeArc,就更非主流了。 下图是他的主界面,和7zip的很像 FreeArc号称具有WinRAR、7-Zip两倍以上的压缩速度(在相同压缩效率下),拥有自有ARC压缩格式,压缩率比7zip更高。 压缩时间 7zip  2:27 winrar  2:52 freearc  2:46 压缩后大小 7zip  150 MB winrar  169 MB freearc  147 MB 解压缩时间 7zip  26秒 winrar  24秒 freearc  37秒 由上可见,无论是在压缩率和压缩速度上,FreeArc的成绩都比winrar要好很多。 而此次7zip的表现与FreeArc相当,虽然压缩率不及后者,但是速度上快出一些。这与之前reizhi在网上看到的测试结果不尽相同,但是仍然说明FreeArc不输winrar,而且是免费的。

    1.3K20编辑于 2022-09-26
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】p7zip 交叉编译 Android 版本 NDK 报错 ( Application.mk | APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 下载 7zip 源码 , 下载页面 https://sourceforge.net/projects/p7zip/files/ , 解压源码 , 进入 D:\develop\7zip\p7zip_16.02\CPP\ANDROID\7zr\jni 目录 , 使用 ndk-build 编译 7z 工具 , 报如下错误 ; D:\develop \7zip\p7zip_16.02\CPP\ANDROID\7zr\jni>D:\001_Programs\001_Android\002_Sdk\Sdk\ndk-bundle\ndk-build.cmd local' targets unknown ABI(s): armeabi Android NDK: Please fix the APP_ABI definition in D:/develop/7zip

    76920编辑于 2023-03-29
  • 来自专栏运维

    运维干货:Windows上安装Scoop指南和使用教程

    这里通过安装7Zip压缩软件来给大家介绍如何使用Scoop来安装软件。 首先执行安装命令scoop install 7Zip安装进行中的效果如下图:安装成功之后效果如下图:然后我们返回电脑桌面搜索发现软件已经成功安装了。 打开压缩包文件完全没问题,具体如下图:查看安装应用信息执行如下命令:scoop list 查看7Zip详细信息scoop info 7Zip更新7Zipscoop update 7Zip运行效果如下:卸载 7Zip应用scoop uninstall 7Zip注意:卸载应用的使用需要先关闭该应用才可以正常卸载。

    3.5K21编辑于 2025-07-20
  • >>技术应用:CentOS(Linux)的解压工具7za

    那么在CentOS中,如何安装7ZIP呢(其他环境或者小工具可以百度下哈)? 在 CentOS 5.x 32位下安装7ZIP wget http://pkgs.repoforge.org/p7zip/p7zip-9.20.1-1.el5.rf.i386.rpm rpm -ivh /p7zip/p7zip-9.20.1-1.el6.rf.i686.rpm rpm -ivh p7zip-9.20.1-1.el6.rf.i686.rpm 在 CentOS 6.x 64位下安装7ZIP 【查找】 $ brew search 7zip ==> Formulae 7-zip 7zip p7zip zip 当然,搜索 使用方法 使用7zip的命令是7za。

    1.6K10编辑于 2023-10-10
  • 来自专栏韩曙亮的移动开发专栏

    【Android 安装包优化】7z 文件压缩格式 ( 7z 格式简介 | 7z 命令使用说明 )

    输入文件] -o[输出目录] 输入文件指的就是压缩文件 ; 输出目录就是将压缩文件解压到哪 ; 注意 : -o 与输出目录之间没有空格 ; 三、7z 命令示例 ---- 1、配置 7z 命令环境变量 将 7zip -mx=9 命令行输出 : D:\develop\7zip>7z a string.7z . bytes (23 KiB) Files read from disk: 1 Archive size: 5438 bytes (6 KiB) Everything is Ok D:\develop\7zip ; 3、解压缩 7z 解压缩命令 : 将 string.7z 解压 , 输出到 output 目录中 ; 7z x string.7z -ooutput 命令行输出 : D:\develop\7zip = LZMA2:24k Solid = - Blocks = 1 Everything is Ok Size: 23361 Compressed: 5438 D:\develop\7zip

    3.7K20编辑于 2023-03-29
  • 来自专栏魏艾斯博客www.vpsss.net

    windows 下如何生成 tar 或 gz 压缩包

    首先百度搜索“7zip”,可以搜索到官网和百度两个下载地址,下载之后安装过程就不说了,一直点下一步就可以安上了。 ? 百度搜索 7zip 的结果 博主建了一个 test 文件夹,右键选择“添加到压缩包”。 ? 添加到压缩包 压缩格式选择 tar,确定即可生产一个 test.tar 压缩包。 ? 生成了.tar.gz 压缩包 Windows 下生成 tar 或 gz 压缩包其实很简单,下载 7zip 软件,再两步操作就可以搞定了。

    7.6K40发布于 2018-06-01
  • 来自专栏芯智讯

    AMD Zen5 EPYC 9755性能曝光:比前代128核芯片快了近100%

    比如,硬件爱好者博主@9550pro 在7zip 压缩/解压缩基准测试中发现了据称是 128 核Zen5架构的AMD EPYC 9755 “Turin”的性能数据。 不过@9550pro 没有透露他的 7zip 压缩/解压缩基准数据来自哪里,因此应该对它们持保留态度。 另外,根据 @9550pro 提供的图像,这两款处理器都是在 7zip 版本 24.06 程序中进行了基准测试,字典大小为 32MB,使用 2,048MB 文件进行压缩,使用 4,096MB 文件进行解压缩

    53910编辑于 2024-09-12
  • 来自专栏商业模式策划

    智能合约DAPP开发,DAPP智能合约系统开发实现技术原理及代码部署

    编译后的合约需要经过7zip压缩形成最终的合约文件,7zip的安装请参看7zip官网长安链环境准备准备一条支持Docker_VM的长安链,以及长安链CMC工具,用于将写编写好的合约,部署到链上进行测试。

    57330编辑于 2022-11-24
  • 来自专栏前端资源

    谷歌Chrome安装本地扩展插件提示“CRX_HEADER_INVALID”的解决方法

    解压程序包: 首先,我们用 7zip 解压程序包。 ? 如果你没有安装 7zip 可以将程序包的后缀改为 .zip 。 ? 改后缀的时候会提示不可以,不用管,直接点确定。 ? 然后解压就可以了。

    1.4K20发布于 2019-11-13
  • 来自专栏韩曙亮的移动开发专栏

    【Android 安装包优化】p7zip 源码交叉编译 Android 平台可执行程序 ( 下载 p7zip 源码 | 交叉编译 Android 中使用 7z 可执行程序 )

    文章目录 一、下载 p7zip 源码 二、交叉编译 Android 中使用 7z 可执行程序 三、参考资料 一、下载 p7zip 源码 ---- 下载 7zip 源码 , 下载页面 https://sourceforge.net gdbserver adb forward tcp:1234: tcp:1234 adb shell /data/app/gdbserver :1234 /data/app/7zr 进入 D:\develop\7zip Programs\001_Android\002_Sdk\Sdk\ndk\16.1.4479499\ndk-build.cmd 编译要很长时间 , 输出如下结果后 , 最终在 D:\develop\7zip Application.mk 构建脚本 : https://developer.android.google.cn/ndk/guides/application_mk 博客资源 : 源码 , 编译后的可执行文件, 在 7zip

    2.3K30编辑于 2023-03-29
  • 来自专栏用户5586239的专栏

    slt开关:7z仅列出文件名|slt:7z lists only filenames|grep+awk/sed

    }' 7z+grep+sed: 7z l -slt lang.7z | grep "^Path = " | sed 's/^Path= //g' 以下为探索过程 引言Introduction 使用7zip How to use 7zip command line version tool for listing only filenames?

    95230编辑于 2022-09-12
  • 来自专栏软件推荐

    7zip和bandizip选哪个?选哪个?如何选择?

    WinRAR和7-Zip都是非常优秀的压缩软件,它们各有优势,难以简单地评判谁更强。以下是对它们的综合比较以及选择建议:

    1.5K10编辑于 2025-10-17
领券