Я пытаюсь выполнить следующие инструкции: https://code.google.com/p/php-sweph/wiki/build для компиляции расширения PHP. Моя ОС – Windows XP.
Я не могу найти «phpize» для выполнения команды. Тем не менее, я установил Pear для PHP. это что-то только для Linux или есть способ скомпилировать с помощью phpsize с Windows?
В скрипте Windows компилировать сценарий, чтобы скомпилировать php самостоятельно и должен добавить ваше расширение для компиляции с php …
В Windows вы не вызываете phpize, но вместо этого вы вызываете buildconf.bat.
Откройте командную строку разработчика Visual Studio (64 или 32 бит) и выполните
cd C: \ php-src buildconf.bat –add-modules-dir = C: \ MyPhpExtensions buildconf.bat сканирует каждую подпапку C: \ MyPhpExtensions, которая ищет файлы config.w32.
Затем он будет генерировать configure.bat.
Вы можете прочитать больше здесь: Скомпилировать расширение в Windows
Трудно создавать расширения PHP для Windows самостоятельно: вам нужна среда сборки PHP в Windows, а это значит, что вам нужна Visual Studio и некоторые другие вещи. См. http://php.net/manual/en/install.windows.building.php для получения дополнительной информации.
Вероятно, это самый простой способ просто использовать Linux (или виртуальную машину Linux) или получить предварительно созданную .dll-файл.