我正在尝试使用libssh2进行构建,以支持arm64以及link中的以下步骤。
首先,我在上面link下载示例代码的路径,然后在终端" ./ build-all.sh libgcrypt"中运行脚本文件。如步骤所示。
但它不会使文件libssh.a在日志文件中显示错误或消息,如屏幕附件。
。
问题
可能需要签出子模块:与make build之前的步骤一样。
git submodule init
git子模块更新
但我不知道如何以及在何处使用上述命令检查子模块。 如果我走错了,请建议我如何结账或纠正我。
感谢。
答案 0 :(得分:0)
如果你想用库构建库 的 libgcrypt 强> https://github.com/x2on/libgcrypt-for-ios.git 下载此代码并复制您从LIBSSH2链接下载的源文件。或者您也可以按照上面链接中的建议步骤进行克隆。
如果您想使用openssl构建它,还需要使用 openssl 执行相同的步骤。