Build your own PHP on Windows

  • Visual C++ 14.0 (Visual Studio 2015) for PHP 7.0 or PHP 7.1.
  • Visual C++ 15.0 (Visual Studio 2017) for PHP 7.2, PHP 7.3 or PHP 7.4.
  • Visual C++ 16.0 (Visual Studio 2019) for master.
  1. Enter build
git clone https://github.com/Microsoft/php-sdk-binary-tools
cd php-sdk-binary-tools
phpsdk-vs16-x64.bat
  1. Gen deps directory
phpsdk_buildtree phpdev
  1. git php src
cd d:\progFiles\phpdev\vs16\x64
git clone -b PHP-8.0.* https://github.com/php/php-src.git

*: version number

  1. deps updates
phpsdk_deps --update
  1. build
buildconf && configure && nmake