Windows10编译PHP扩展

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

Leave a Comment

Your email address will not be published.

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据