【发布时间】:2017-05-25 11:35:42
【问题描述】:
我正在尝试在我的 Windows localhost 中安装 memcached 扩展:wamp 64 php 5.5.12。参见 memcached:https://pecl.php.net/package/memcached(注意此扩展使用 libmemcached 库)
不幸的是,这个扩展没有现成的 dll。所以我需要自己生成 dll。
我遵循本指南来生成一个工作 dll:https://wiki.php.net/internals/windows/stepbystepbuild (我使用 Microsoft Visual Studio 2012 编译)
我在尝试配置时遇到错误(就在构建之前)。 这是我得到的打印屏幕错误:
不幸的是,memcached 扩展依赖于 'libmemcached library',它不支持 windows 环境。
我遇到了这个 git 项目。
https://github.com/moteus/libmemcached-win32
我不确定我能用那个源文件做什么,这对我有什么帮助。看来这个 git 项目是一个 libmemcached 准备在 Windows 中工作(据我所知)
这个 github 项目是否是一个现成的 libmemcached 库(如果是,那么 memcached.lib 在哪里?)?或者我如何从这个页面生成一个 memcached.lib 文件? (或任何能帮助我为 memcached 扩展制作工作 dll 的东西)
非常感谢您对此提供的任何帮助。 谢谢!!
【问题讨论】:
标签: php visual-studio-2012 dll memcached libmemcached