2

無料(「LGPL」など)のマルチプラットフォームアーカイブライブラリ(c / c ++)を検索します

必要な機能:

1)マルチプラットフォーム(gcc / msvc)

2)読み取​​りと書き込み

3)Unicode(100%必要ではありません)

4)暗号化(100%必要ではありません)

5)圧縮(100%必要ではありません)

6)優れたドキュメント

いくつかのライブラリを見つけましたが、それらは読み取り専用であるか、実際には無料ではありません。

zlib(私が思うにのみ圧縮する)

zziplib(私が思うに読み取り専用)

PhysicalFS(読み取り専用)

LZO(GPL 2+)

LZMA SDK(Linuxではビルドできません)

4

1 に答える 1

3

http://libarchive.github.com/を見ましたか

サポートされている形式については、https://github.com/libarchive/libarchive/wiki/LibarchiveFormatsをご覧ください。posixとwindowsで動作します。

しかし、私は通常zlibを使用します。世界で最もportabellib。

于 2012-07-04T13:54:08.077 に答える