openssl - 严重错误:找不到 'openssl/bio.h'文件

标签 openssl thrift libevent

我正在尝试在Mac上安装Apache Thrift,但遇到了问题。
我遵循了this page上的安装步骤,但是当我尝试执行安装libevent的步骤时,运行make命令时出现以下错误:

fatal error because of 'openssl/bio.h' file not found



Screenshot of actual error

我已经检查了我使用的openSSL版本,它是“0.9.8zg”

关于如何解决此问题的任何建议?

最佳答案

我在El Capitan 10.11.6上,在手动安装mongodb php扩展名时遇到了问题。

我按照@ user7059092关于配置阶段的指示解决了它:
$./configure LDFLAGS='-L/usr/local/opt/openssl/lib' CPPFLAGS='-I/usr/local/opt/openssl/include'

关于openssl - 严重错误:找不到 'openssl/bio.h'文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33165174/

相关文章:

java - Astyanax 无法读取某些列族

c++ - 如何打破 libevent 的调度循环

ruby - 错误引导 - 非法指令

SSL 证书不是来自托管服务提供商

protocol-buffers - Google Protocol Buffer 和 STL 向量、映射和提升共享指针

python - 从 python (happybase) 写入 hbase 表

libevent `struct event` 变量可以修改吗?

unix - 安装memcached - 找不到libevent

c++ - 在 Ubuntu 14 中编译时 SSL 握手不起作用

php - 安全取消订阅链接 - 多少加密程度才足够?