标签: c++ api cross-platform archive
我想知道,你会选择哪种图书馆: 我需要能够将一堆文件和文件夹(一个文件系统结构树)组合成一个文件 - 存档,从而拥有一个复合文件。
非常感谢任何反馈!
答案 0 :(得分:2)
zlib与Boost Iostreams结合使用是一个很好的组合。但这不会进行文件级别提取。
编辑: 我通过another SO question找到的其他一些选项包括:
EDIT2:
答案 1 :(得分:1)
考虑libarchive。
http://gnuwin32.sourceforge.net/packages/libarchive.htm
答案 2 :(得分:0)
zlib可能是安全的答案。