1

我正在尝试在 Delphi 7 中使用 Lockbox 3.6.3。具体来说,我想使用 TSHA2 类。

然而,当我尝试编译一个使用 TSHA2 类的 Delphi 7 项目时,我得到了各种编译错误。

TPLB3.IntegerUtils 单元在 IntegerUtils_Pascal 条件定义内的函数中生成错误。有四个函数使用对 Delphi 7 无效的 inline 指令声明。

TPLB3.Common.inc 文件使用在 Delphi 7 中无效的 $IF 和 $IFEND。

我的印象是可以使用 Delphi 7 编译 Lockbox 3.6.3。我找不到任何文档,其中列出了使用 Delphi 7 编译需要完成的任何特定操作。

我在 Delphi 7 中唯一需要的类是使用 SHA_256 TSHA2FamiliyMember 的 TSHA2 类。

任何有关如何在 Delphi 7 项目中编译 Lockbox 3.6.3 类的信息将不胜感激。

4

0 回答 0