1、下载libmemcached
安装
错误提示:
libmemcached/byteorder.cc:66:10: error: use of undeclared identifier 'ntohll'
解决方法:
打开mem_config.h
将#define HAVE_HTONLL 1注释掉
继续安装,错误提示:、
clients/memflush.cc:42:19: error: comparison between pointer and integer ('char *' and 'int')
if (opt_servers == false)
解决方法:
将两处if(opt_servers == false)里面的false改为NULL
-----------编译通过
2、安装memcached扩展
下载地址:http://pecl.php.net/get/memcached-3.0.3.tgz
----------编译通过