php swoole

swoole扩展下载地址:

https://github.com/swoole/swoole-src/archive/1.8.12-stable.tar.gz

下载好了就在Download文件夹里先不要动

搞清楚自己的php在哪个文件夹,不记得了就phpinfo.com看一下

我的php文件夹在 /usr/local/php5/ 这里,要用到bin/phpize来编译extension

到下载好的swoole文件夹下,然后用phpize

$cd ~/Downloads/swoole-src-1.8.12-stable
$/usr/local/php5/bin/phpize

 然后

$./configure

的时候问题来了,no such file blablabla

解决方法:

目录下没有configure,但有configure.am或configure.in时,需要用autoconf命令来生成configure。代码如下:
$cd (软件名)-(版本号)
$autoconf

然后$ ./configure命令可以执行了,

执行完以后该执行make了,出现了

$ fatal error: ‘php.h’ file not found

然后根据网上$ xcode-select –install,之后更新了了一个什么东西,然后$ make

又出现了这个$ fatal error: ‘config.h’ file not found

Advertisements