如何从源文件构建WINCACHE .DLL?

时间:2015-04-08 08:22:37

标签: php windows dll wincache

我从the PECL download page下载了WINCACHE-1.3.7.4.tgz。打开它我发现很多C面向的源文件。在Linux中从源代码编译我在Windows中没有任何经验(我正在运行Windows 7)。

PHP.net's WinCache pages上的说明似乎与从`.tgz'中提取的文件不匹配

我查看过建议的问题

但我不知道从哪里开始。

因此,有谁知道我将如何从提供的源构建WinCache .DLL? (如果可能的话)

1 个答案:

答案 0 :(得分:2)

您真的需要从源代码构建此扩展吗? 如果不是,您可以下载预编译的DLLs here如果是,则必须按照this tutorial在Windows上编译PHP扩展。基本上,您必须构建PHP,它还将编译您将启用的扩展。编译成功后,您应该能够找到所需的dll并将其与正在运行的PHP一起使用。

但另一个问题是你需要什么?您使用的是哪个版本的PHP?如果5.5+你应该考虑OPCache而不是WinCache。

  

由于Zend Opcache扩展现在位于核心PHP产品中,因此默认情况下禁用WinCache操作码缓存。从PHP 5.5开始,不推荐使用WinCache的操作码缓存部分,并且将在WinCache扩展的未来版本中删除。