MacOS 10.15编译安装swoole
安装教程:https://wiki.swoole.com/#/environment
1.根据教程,在github上下载swoole源码包,之后找到位置解压。
2.之后的指令如下:
cd swoole-src && \ phpize && \ ./configure && \ make && sudo make install
其中注意点:
- 终端输入phpize 可能报错Cannot find autoconf. Please check your autoconf installation 解决方法是终端输入指令
brew install autoconf
- 再次输入phpize 可能出现
只需要执行一下命令
sudo ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/ /usr/include
如果你的/usr下有文本名为include 记得把它删除之后在执行 不然会显示已存在 如果上面的命令还是无法生效 可以进入恢复模式把csrutil关闭再执行
- 终端再次输入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