2010-09-05 3 views
2

У меня есть код, который является прямым, но интенсивным. Я хотел бы скомпилировать его в расширение PHP. Какова самая простая/лучшая практика для этого?Начать компиляцию PHP-расширений

У меня есть Java-фон, поэтому написать код C/C++ не должно быть проблемой. Тем не менее, я хотел бы избежать любых подводных камней на этом пути.

Простой учебник или прогулка - это то, что я не смог найти. Много примеров, но ничто не предназначалось для кого-то нового для этого.

Это выглядит более трудной дорогой, чем я, тем не менее, особенно со всеми прекрасными C quirks.

ответ

0

PHP Manual и этот Zend article, по-видимому, покрывают довольно много места в отношении написания PHP-расширений.

0

Вы должны попробовать SWIG для создания оболочки для исходного кода, а затем создать расширение. Он поддерживает различные языки, такие как Java, C/C++, и делает его максимально простым.