PHP 5.6.X
参考文档:https://wiki.php.net/internals/windows/stepbystepbuild
PHP 7.X
参考文档:https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2
关键:
- 版本要对应,即PHP的源码版本与VC++的版本要根据官方说明对应好
- 所有命令行要从VisualStudio提供的命令行工具中输入并执行
【20210816补充更新】
1,安装对应版本的vc++
2,安装windows10 SDK 最新版
3,所有命令都执行
4,拷贝win95nt.h到源码main
5,configure参数 –disable-zts –disable-all –enable-cli –without-XXXX–enable-execute-normal-script=yes –disable-XXXX=shared
【linux编译扩展】
进入扩展目录,执行以下命令
phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install