如何为 arm64 位支持构建 libssh2 iOS

How to build libssh2 for arm64 bit support iOS

我正在尝试通过以下步骤构建 libssh2 以支持 arm64 link

首先,我将按照上面 link 下载示例代码的路径,然后在终端“./build-all.sh libgcrypt”中 运行 脚本文件如步骤所示。

但它不会生成文件 libssh.a 并且在日志文件中显示错误或消息,如屏幕所附的那样。

.

问题

可能需要检出子模块:与构建之前的步骤一样。

git 子模块初始化

git 子模块更新

但我不知道如何以及在何处使用上述命令来检查子模块。 如果我走错了轨道,请建议我如何结帐或纠正我。

谢谢。

如果你想用 libgcrypt https://github.com/x2on/libgcrypt-for-ios.git 下载此代码并复制您从 LIBSSH2 的 link 下载的源文件。或者您也可以按照上面 link.

中建议的步骤克隆它

如果您想使用 openssl 构建它,也需要遵循与 openssl 相同的步骤。