代码之家  ›  专栏  ›  技术社区  ›  Corey Trager

用于封闭源程序的C++压缩(zip)库

  •  11
  • Corey Trager  · 技术社区  · 15 年前

    请为商业、封闭源代码应用推荐一个C++压缩(zip)库。所以,不是GPL许可证。

    这是我的日常工作…

    6 回复  |  直到 6 年前
        1
  •  18
  •   leander    15 年前

    我知道你说C++,但是 zlib 是一个非常 permissively licensed C库,可以直接从C++应用程序中使用。

    如果我没记错的话,zlib周围也有各种“iostream-like”包装。

        2
  •  11
  •   Doug T.    15 年前

    7 zip是lgpl,这意味着只要您将其视为第三方库,就可以在封闭源代码应用程序中使用它。

    http://www.7-zip.org/

        3
  •  0
  •   Suma    15 年前

    如果你需要快速减压,你能找到的最好方法可能是 LZO .请注意,在封闭源代码项目中使用时需要单独的(付费)商业许可证。不过,如果你需要快速减压的话,可能还是值得的。

        4
  •  0
  •   Michael Myers KitsuneYMG    15 年前

    libbzip2 BSD是否获得许可,并且应该 compress better, although slower ,比ZLIB。

        5
  •  0
  •   BastiBen    14 年前
        6
  •  0
  •   Aftershock    6 年前

    终极IDE框架中的zip插件…它似乎很容易使用。 它在内部使用zlib。