LZMA或Delphi中的7zip

Vib*_*nRC 4 delphi 7zip lzma

Delphi中是否有任何库来处理LZMA(或7zip)文件,包括创建自解压EXE文件

在(c ++ java c#)中的7zip.org中有一些源代码,但我希望在delphi中使用它们

但是我想要独立的东西(没有DLL)

Ber*_*Ott 5

有两种解决方案:

1)使用翻译成本地Pascal的sdk:

Pascal LZMA SDK

资料下载

2)您可以将sdk的c版本编译为obj文件,并将它们链接到您的delphi项目。这需要将头文件转换为delphi,并且需要大量的c知识。

LZMA SDK

  • 3)您可以将当前的C库再次转换为Pascal,以便我们不再有pascal中的旧版本,并为FPC的缘故在您修复x86isms时(:-)) (3认同)