记录安装swoole失败的一个问题fatal error: 'openssl/ssl.h' file not found

714 阅读1分钟

fatal error: 'openssl/ssl.h' file not found

今天在mac上用pecl安装swoole时报错了,fatal error: 'openssl/ssl.h' file not found,一开始还以为是没有安装openssl库,于是乎我brew install openssl ,但是系统提醒我已经安装。那就是编译器找不到openssl的位置

解决办法:

在执行pecl install swoole前先执行以下命令

export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"

export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"