MacOS 10.15编译安装swoole

安装教程:https://wiki.swoole.com/#/environment

1.根据教程,在github上下载swoole源码包,之后找到位置解压。

2.之后的指令如下:

cd swoole-src && 
phpize && 
./configure && 
make && sudo make install

其中注意点:

  1. 终端输入phpize 可能报错Cannot find autoconf. Please check your autoconf installation 解决方法是终端输入指令
    brew install autoconf
  2. 再次输入phpize 可能出现

    只需要执行一下命令

    sudo ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/ /usr/include

    如果你的/usr下有文本名为include 记得把它删除之后在执行 不然会显示已存在 如果上面的命令还是无法生效 可以进入恢复模式把csrutil关闭再执行

  3. 终端再次输入phpize 这时会显示

跟着第二步的指令接着执行

3.我用的是自带php 到/etc目录下复制一份php.ini.default 重命名为php.ini 添加一行

extension=swoole.so

保存之后 打印php.info(); 显示

 完成!!

参考:https://wiki.swoole.com/#/environment

http://www.manongjc.com/detail/14-mtgokqdndcunopp.html

https://blog.csdn.net/xiaoxiong_web/article/details/102964154

原文地址:https://www.cnblogs.com/jinzhidao/p/12496302.html