首先本地先安装PHP, PHP版本需要大于或者等于7.0, 当然了在编译时会有PHP环境的检测.
建议: gcc(>=C99)版本4.8.0及以上, CentOS release 6.2 及以上
git clone https://github.com/yulonghu/asf.git
提供两种安装方式, 采用 Asf 封装的安装方式:
cd asf/travis sudo ./install -i /path/to/phpize -c /path/to/php-config
采用PHP标准扩展安装方式:
cd asf/asf /path/to/phpize ./configure --with-php-config=/path/to/php-config make && make install
extension=asf.so
/path/to/php-fpm restart
编译PHP7扩展, 编译器要求: VC14
php.net: 在 Windows 上安装 PHP 扩展