1

如何从 PECL 源文件构建 DLL 文件。

我需要从 PECL 源 (http://pecl.php.net/package/APC) 为 APC 扩展构建 DLL

4

2 回答 2

2

如果您在 Linux 上,生活很容易 :) 该pecl命令为您完成工作。它将下载源代码,编译它们并安装扩展。

在 Linux 上,以 root 身份在终端中输入:

pecl install apc

安装后,您应该确保您的 php.ini 包含该行

extension=apc.so

但是在阅读您的帖子时(您讲述了 dll),我不得不假设您使用的是 Windows。我从来没有在 Windows 上编译过 PHP 扩展。但是你可以从这里开始调查。

在尝试为自己编译之前,我会尝试为您的 PHP 版本找到一个预编译的 windows apc.dll。你可以在这里找到一些。您只需下载扩展并将其放在您的 PHP 扩展文件夹中。然后您必须将以下行添加到您的 php.ini 中:

extension=apc.dll
于 2013-01-09T04:40:26.920 回答
1
  1. 从http://www.mediafire.com/php-win64-extensions下载 php_apc-3.1.9-svn20110915-5.3-VC9-x64-win7-2008.zip

  2. 在 PHP.INI 文件中启用 APC 扩展。编辑 php.ini 文件并在扩展部分添加以下行:extension = php_apc.dll

  3. 重启apache/iis,查看phpinfo的输出。

于 2013-01-09T06:37:08.470 回答