3

Windows localhost: wamp 64 php 5.5.12 に memcached 拡張機能をインストールしようとしています。memcached を参照してください: https://pecl.php.net/package/memcached (この拡張機能は libmemcached ライブラリを使用することに注意してください)

残念ながら、この拡張機能用の準備が整った dll がありません。そのため、自分で dll を作成する必要があります。

動作する dll を生成するために、このガイドに従いました: https://wiki.php.net/internals/windows/stepbystepbuild (コンパイルに Microsoft Visual Studio 2012 を使用しています)

構成しようとするとエラーが発生します (ビルドの直前)。ここに私が得るプリントスクリーンエラーがあります:

ここに画像の説明を入力

残念ながら、memcached 拡張機能は、 Windows 環境を正式にサポートしていない「libmemcached ライブラリ」に依存しています。

私はこのgitプロジェクトに出くわしました。 https://github.com/moteus/libmemcached-win32
そのソースファイルで何ができるのか、それがどのように役立つのかわかりません。このgitプロジェクトは、Windowsで動作する準備ができているlibmemcachedのようです(私が知っている限り)

この github プロジェクトは準備ができている libmemcached ライブラリですか? (もしそうなら、memcached.lib はどこにありますか?) または、このページから memcached.lib ファイルを作成するにはどうすればよいですか? (または memcached 拡張機能用の動作する dll を作成するのに役立つもの)

これについて何か助けていただければ幸いです。ありがとう!!

4

2 に答える 2

0

どうやら、Windows用のlibmemcachedがあるようです。memcached の Web サイトから:

https://code.launchpad.net/~mattn/libmemcached/libmemcached-win32

于 2017-01-10T20:44:25.747 に答える