【发布时间】:2012-10-15 13:38:21
【问题描述】:
我已经从他们的网站下载了 OpenSSL 源代码 (openssl-1.0.1c)。我需要构建/编译这个源代码,这样我就可以在 Windows、MAC 和 Linux 环境中使用它。我用谷歌搜索并阅读了一些博客,但对我来说没有任何用处。如果有人工作过或有相关知识请帮助我!
编译一次,在所有三个不同的环境中使用相同的。
【问题讨论】:
-
你可以在这篇文章中找到答案:stackoverflow.com/questions/9379363/…
-
@physm 嘿!我问的是 OpenSSL 的交叉编译,而你将我重定向到 Windows(仅限)编译。
-
我建议您查看特定于发行版的软件包是如何构建的。通常(在 GPL 的情况下,我认为是强制性的)这些脚本是共享的。因此,您可以计算出所需的详细信息,并将它们连接到您自己想要的构建事物中。
-
@jalf 真的不可能开发出适用于所有三种环境的库(OpenSSL 基于 C 语言)吗?而且,C 适用于环境(Windows、MAC 和 Linux)。请阐述您的观点和想法。
-
@sehe 好的。我将会。如果有的话,我会稍后回复你。
标签: windows linux macos openssl cross-platform