0

有人可以指出我在 ANSI C 中解压缩 .Z 文件的公共域(或 MIT 或 BSD 许可证)库吗?

谢谢!

4

3 回答 3

1

对不起,我在之前的回复中胡说八道。显然 unix 压缩文件 (.Z) 使用 LZW,而不是 Deflate。

在这种情况下,请查看liblzw。它是公共领域。

于 2009-01-04T23:18:55.047 回答
0

sourceforge 上有一个公共域版本:ncompress

编辑: liblzw(DrJokepu 的建议)和 ncompress 共享相同的开发人员和代码库,所以坚持使用 liblzw ...

于 2009-01-04T23:14:34.480 回答
0

您可以使用 BSD 许可的库lzws。它没有来自 ncompress(20 世纪)的遗留代码。

于 2020-04-17T16:24:08.130 回答