将Swoole静态编译内嵌到PHP

Swoole-1.9.15支持了静态编译,可以将Swoole内嵌到PHP中。

准备

配置

构建

cd php-src/
./buildconf --force
/configure --disable-all --enable-swoole-static --with-zlib --with-swoole --enable-cli --disable-cgi --disable-phpdbg
make -j

使用

编译完成后,在sapi/cli目录中可以得到php可执行文件。使用./php --ri swoole查看信息