Mac 安装 Swoole 相关问题汇总

  1. mac pecl安装swoole失败,提示:fatal error: ‘openssl/ssl.h‘ file not found
    • 原因分析:brew安装openssl路径为非默认路径,需要给openssl指定路径(brew 安装的 OpenSSL 默认在 /usr/local/Cellar/openss/版本号)
    • 解决方案:
      1. 方案一:安装时安定路径:
        ~ 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
        ...
      2. 方案二:建立软链接
        ln -s /usr/local/Cellar/openssl@3/3.0.3/include/openssl /usr/local/include/
发表评论?

0 条评论。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据