CygWin环境支持(Windows系统)

CygWin环境支持(Windows系统)

swoole-1.7.7 增加了对 cygwin 环境的支持,在 Windows 环境下,可以直接使用 cygwin + php 来跑 swoole 程序。

  • 安装 cygwin,并安装 gcc、make、autoconf、php 4个包
  • 下载swoole源码,在 cygwin-shell 中进行 phpize/configure/make/make install
  • 修改 php.ini,加入 swoole.so

cygwin 模式下需要对 PHP 进行简化,去掉不使用的扩展,避免进程占用内存过大,导致 Fork 操作失败


环境依赖

  • 仅支持 Linux,FreeBSD,MacOS,3类操作系统
  • Linux 内核版本 2.3.32 以上
  • PHP-5.3.10 以上版本,包括PHP7
  • gcc4.4 以上版本或者clang
  • cmake2.4+,编译为 libswoole.so 作为 C/C++ 库时需要使用 cmake

建议使用 Ubuntu14CentOS7 或更高版本的操作系统


本人已编译成功,使用的是 CygWin 环境的 php 7 版本



你可能感兴趣的:(PHP)