是否有可能从源代码编译OpenSSL的v1.0.2n,这在构建多种不同架构时是可取的? Configure
perl脚本假定所有路径都相对于build
目录而不是source
目录。这导致一堆无法找到文件错误。
答案 0 :(得分:1)
简短的回答并非如此。在OpenSSL的文档中,您可以找到一个关于使用符号链接来提供源外构建的段落,但这确实很麻烦,特别是如果您正在进行某种构建系统自动化。
您可以查看我的CMake OpenSSL for iOS项目,看看我只是将OpenSSL视为一次性的。你可以通过检查OpenSSL git然后在完成后重置源目录来改善这一点。
git reset --hard
git clean -f -d