Разработка расширения Win32 PHP

Что первые шаги создают загружаемое расширение модуля DLL для PHP для создания собственной поддержки моей собственной библиотеки по Windows?

Это потребовало бы перекомпиляции PHP на окнах? Что необходимы инструменты? Я не хочу должным быть использовать должностное лицо и командную строку.

6
задан Artefacto 29 August 2010 в 15:06
поделиться

1 ответ

В. Потребуется ли перекомпилировать 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

3
ответ дан 17 December 2019 в 02:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: