mac系统,如何源码编译安装openssl?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
对于mac
系统来说,openssl
要么是自带的,要么是通过brew
安装的。但是,本文中描述的openssl
,并不是上述两种途径的一种。本文中描述的是,从openssl
的源码开始从新编译安装。
可能有人要问,苏南大叔为什么要从源码开始安装呢?因为,苏南大叔想要安装的是特定的版本,在brew
里面找不到...本文测试环境: mac
、openssl@1.0.0r
。
下载地址
这里现在github
上面,找到openssl
的下载地址,然后找到想要的openssl
版本。
编译安装
苏南大叔这里下载的是OpenSSL_1_0_2u
,编译的命令是这样的:
./Configure darwin64-x86_64-cc --prefix=/usr/local/
sudo make && make install
这里请注意:
- 进入解压后的目录进行操作。注意看
pwd
结果。 - 因为操作的目录是
/usr/local/
,所以需要sudo
权限,否则make install
操作会失败。 configure
有个特殊参数darwin64-x86_64-cc
,代表的是目标操作系统是mac
。
相关文章
- mac系统,如何编译php72的openssl扩展? https://newsn.net/say/mac-php72-openssl.html
总结
在mac
系统中,brew
也可能不是万能的,可能还是需要您偶尔源码安装一下。更多openssl
的相关文字,请查看下面的链接:
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。