Delphi - libssh2.dll 加载问题

时间:2021-05-26 07:34:11

标签: delphi

我从这里使用 ssh 演示客户端:https://github.com/pult/libssh2_delphi

它在每台机器(Win7、Win10 32 和 64 位)上都可以正常工作,但在虚拟机上我在加载 libssh2.dll 库时出错。尝试使用 32 位和 64 位库,如演示中所述。

虚拟机:Windows 10 Pro 64 位 (10.0, Build 19042) (19041.vb_release.191206-1406)

这是错误: Loading libssh2.dll

我正在开始在 Delphi 中实现 SSH 客户端,所以我无法提供任何其他示例。

1 个答案:

答案 0 :(得分:1)

验证 libssh2.dll 及其所有依赖项在虚拟机上的正确路径中是否可用。使用 ProcessMonitor 查找您的应用程序真正查找 dll 的位置。