Что первые шаги создают загружаемое расширение модуля DLL для PHP для создания собственной поддержки моей собственной библиотеки по Windows?
Это потребовало бы перекомпиляции PHP на окнах? Что необходимы инструменты? Я не хочу должным быть использовать должностное лицо и командную строку.
В. Потребуется ли перекомпилировать PHP для Windows?
A. Не обязательно, но это самый простой способ.
Командная строка - ваш лучший друг (Apple, после многих лет GUI улучшил MACOS, ... прочитав оболочку обратно)
Я бы попробовал следующее:
A. Настройте систему сборки mingw-msys на win.
Б. Следуйте Руководству по расширению PHP :
1. Скачать Исходный код PHP
2. Скомпилируйте PHP для разработки расширений , используя вышеуказанный MSYS
3. Создайте каркас расширения, используя ext_skel , ваше расширение будет находиться в каталоге ext /
4. Отредактируйте config.w32 (это макросистема javascript для создания Makefile, аналогичная m4)
...
Продолжайте, следуя этим:
http://www.php.net/manual/en/internals2.php
http://talks.somabo.de/200610_zend_conf_php_extension_development.pdf