macOS

  1. brew install boost

Ubuntu

  1. apt-get install libboost-all-dev

CentOS

  1. yum install boost boost-devel
  1. git clone https://gitee.com/laiwi/yasd.git
  2. cd yasd
  1. phpize --clean && \
  2. phpize && \
  3. ./configure --with-php-config=/www/server/php/80/bin/php-config && \
  4. make clean && \
  5. make && \
  6. make install

注意

  1. --with-php-config=/www/server/php/80/bin/php-config

为PHP版本位置配置文件

设置 php.ini 文件

  1. zend_extension=yasd

查看扩展信息

  1. php --ri yasd

IDE 模式调试

  1. zend_extension=yasd
  2. yasd.debug_mode=remote
  3. yasd.remote_host=127.0.0.1
  4. yasd.remote_port=9000

cmd 模式调试

  1. zend_extension=yasd
  2. yasd.debug_mode=cmd