MAC 下安装PHP Swoole 显示openssl/ssl.h not found?

mac 系统版本10.14.5

利用homebrew 安装swoole: pecl install swoole

提示如下图所示的错误
clipboard.png

按照网上手动下载编译安装的流程也报错

百度解决方案是

./configure --enable-coroutine --enable-openssl --enable-http2 --enable-async-redis --enable-sockets --enable-mysqlnd --with-openssl-dir=/usr/local/Cellar/openssl/1.0.2s --with-php-config=/Applications/MAMP/bin/php/php7.1.30/bin/php-config

第一次编译成功了 在php.ini中添加extension=swoole.so 重启了Mamp 执行php -m 没有swoole拓展

刚入手的mac 也是初学swoole 着实找不到解决方案,恳求码界的大佬指点指点!谢谢。

阅读 336
评论 更新于 8月22日
    1 个回答
    Luffy
    • 527

    pecl找的openssl路径不对,不是常规路径。。。手动编译增加上就可以

    评论 赞赏 8月22日
      撰写回答

      登录后参与交流、获取后续更新提醒