Следуя учебнику в https://wiki.php.net/internals/windows/stepbystepbuild. Делая это для PHP 7, я дошел до NMAKE команда.
Когда я запускаю nmake, я получаю следующие ошибки
"" -h win32\ -r C:\php-sdk\phpdev\vc14\x86\php-src\Release_TS\ -x C:\php
-sdk\phpdev\vc14\x86\php-src\Release_TS\ win32\build\wsyslog.mc
'-h' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: '"' : return code '0x1'
Папка Release_TS имеет загрузчик win32, но она пуста. Источник должен иметь что-то там?
Пришлось использовать конкретную командную строку
Visual Studio 2015-> VS2015 x64 x86 Командная строка кросс-инструментов.
Вы должны найти правильную комбинацию для того, для чего вы собираете php (x86 / x64), с которой вы строите (x86 / x64).
Других решений пока нет …