- mac pecl安装swoole失败,提示:fatal error: ‘openssl/ssl.h‘ file not found
- 原因分析:brew安装openssl路径为非默认路径,需要给openssl指定路径(brew 安装的 OpenSSL 默认在 /usr/local/Cellar/openss/版本号)
- 解决方案:
- 方案一:安装时安定路径:
~ pecl install swoole ... enable sockets supports? [no] : yes enable openssl support? [no] : yes --with-openssl-dir=/usr/local/Cellar/openssl@3/3.0.3/include/openssl ...
- 方案二:建立软链接
ln -s /usr/local/Cellar/openssl@3/3.0.3/include/openssl /usr/local/include/
- 方案一:安装时安定路径:
0 条评论。