Как я могу создать DLL-файл из исходного файла PECL.
Мне нужно собрать DLL для расширения APC из источника PECL (http://pecl.php.net/package/APC)
скачать php_apc-3.1.9-svn20110915-5.3-VC9-x64-win7-2008.zip с http://www.mediafire.com/php-win64-extensions
Включите расширение APC в файле PHP.INI. Отредактируйте файл php.ini и добавьте следующую строку в раздел расширения: extension = php_apc.dll
Перезапустите apache / iis и посмотрите на вывод phpinfo.
 Если вы на Linux, жизнь проста 🙂 Команда pecl выполняет эту работу для вас.  Он загрузит источники, скомпилирует их и установит расширение. 
В Linux введите ваш терминал как root:
 pecl install apc 
После установки вы должны убедиться, что ваш php.ini содержит строку
 extension=apc.so 
Но когда вы читаете свой пост (вы рассказываете о dll), я должен предположить, что вы используете Windows. Я никогда не компилировал расширение PHP в Windows. Но вы можете начать здесь, чтобы исследовать.
Прежде чем пытаться скомпилировать для себя, я попытался бы найти предварительно скомпилированные окна apc.dll для вашей версии PHP. Вы можете найти здесь . Вам просто нужно загрузить расширение и поместить его в папку расширения PHP. Затем вам нужно добавить следующую строку в ваш php.ini:
 extension=apc.dll