Я хочу установить расширение PHP ITL , чтобы я мог его использовать.
Нужно ли мне это компилировать, и если да, то как мне его компилировать? Мне нужно, чтобы он работал как для Windows, так и для Linux.
Почему бы не прочитать README ?
libitl должен быть уже установлен вместе с заголовочными файлами. Загрузите исходный код php и создайте каталог $ PHP_SRC_DIR / ext / itl и скопируйте в него файлы config.m4 itl.c php_itl.h и itl.php Запустите следующие команды cd $ PHP_SRC_DIR / ext / itl phpize ./configure --with-itl = / path / to / libitl Функции ITL можно включить, скомпилировав расширение php-itl и скопировав полученный .so файл в каталог расширений PHP.
Я предлагаю вам взглянуть на этот раздел в руководстве по PHP . В частности, этот раздел при компиляции расширений с помощью команды phpize.
phpize
Проверьте README: http://svn.arabeyes.org/viewvc/projects/itl/ports/php/README?revision=11087&view=markup