gpt4 book ai didi

xcode - 如何将 OpenSSL 添加到 Xcode 项目

转载 作者:行者123 更新时间:2023-12-04 10:07:06 26 4
gpt4 key购买 nike

我正在尝试将应用程序移植到 mac OSX。它使用openssl。我是 xcode 和 mac 开发的新手。我是否需要自己编译和安装 openssl,或者是否有一些等效的 openssl-devel 软件包可用作操作系统的一部分或自制软件或类似软件?

最佳答案

你需要自己编译和链接它,你的应用程序需要发布它。如果您的应用程序的许可证和 OpenSSL 的许可证兼容,您可以使用静态链接。否则,您将需要动态链接它。

有几个文件describing the processbuild scripts您可以通过 Google 搜索找到。对于 iOS,甚至还有 Github project .我没有在这里复制这些文件的内容,因为它太多了,而且是一个移动的目标。

您还可以使用 Homebrew 安装 OpenSSL。如果您只想在 Mac 上运行您的应用程序而不想分发它,这是最简单的方法:您只需要链接它。但是如果你想分发你的应用程序,你需要将库/库复制到你的应用程序包,并确保链接器在那里找到它。这也有一个缺点,即您的应用程序和 OpenSSL 版本之间可能存在“断开连接”:如果在一年内,您使用 Homebrew 更新 OpenSSL 并希望针对与您完全相同的 OpenSSL 版本编译/链接旧版本的应用程序那个时候用过,你有问题。

关于xcode - 如何将 OpenSSL 添加到 Xcode 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341113/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com