我已从他们的网站下载了OpenSSL源代码(openssl-1.0.1c)。我需要构建/编译这个源代码,这样我就可以在Windows,MAC和Linux环境中使用它。我google'd并阅读了一些博客,但没有什么对我有用。如果有人工作或任何人有相关知识,请帮助我!
编译一次,在所有三种不同的环境中使用相同的内容。
答案 0 :(得分:3)
这是不可能的,并不是交叉编译的意思。交叉编译意味着(例如),在Linux环境中运行时为Windows编译。它并不意味着编译将在Linux和Windows下运行的东西。
无法构建单个可执行文件,可以在所有三个操作系统上使用。
你必须为Windows编译一次,一次用于Linux,一次用于Mac。