c++ - fatal error : 'openssl/conf.h' file not found

标签 c++ macos openssl homebrew

我正在使用编译器尝试制作一组​​我收到的文件,#include 行因错误而中断: fatal error :未找到“openssl/conf.h”文件。

我已经使用 brew 安装了 openssl,但它似乎不起作用。我是否需要以某种方式将 openssl 与我正在使用的文件夹连接?

我使用的是最新的 mac OS sierra。

最佳答案

运行:

brew info openssl

给出解决方案:

For compilers to find this software you may need to set:
    LDFLAGS:  -L/usr/local/opt/openssl/lib
    CPPFLAGS: -I/usr/local/opt/openssl/include

关于c++ - fatal error : 'openssl/conf.h' file not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44394644/

相关文章:

c++ - Arduino代码错误,用户输入的LED闪烁

c++ - C++ 中的 foo::bar::baz() 是什么意思?

python - for 循环 : C++ and python

macos - 如何创建自定义 NSSharingService

Python(名称 "command"未定义)

c - OPENSSL 如何存储和恢复 key 来加密和解密消息?

macos - OS X : What might cause ssh-agent to stop providing passphrase for encrypted SSH private key?

c++ - Pedantic : What Is A Source File? 什么是 header ?

.net - 如何规范 .NET 和 Mono OSX 之间的变音符号字符串表示形式?

java - 使用 AndroidHttpClient 的 SSL/TLS 协议(protocol)和密码套件