我搜索免费(“LGPL”或类似的东西)、多平台存档库(c/c++)
想要的功能:
1) 多平台(gcc/msvc)
2)读写
3)Unicode(不是100%必要)
4)加密(不是100%必要)
5)压缩(不是100%必要)
6)良好的文档
我发现了一些库,但它们是只读的或不是真正免费的或其他东西
zlib(仅压缩我认为的)
zziplib(我认为只读)
PhysicalFS(只读)
LZO(GPL 2+)
LZMA SDK(无法在Linux上构建)
最佳答案
你看过吗 http://libarchive.github.com/
看看https://github.com/libarchive/libarchive/wiki/LibarchiveFormats对于支持的格式。适用于 posix 和 windows。
但我通常会选择 zlib。世界上最便携的库。
关于c++ - 需要多平台存档库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11330397/