memcached安装碰到如下问题:
memcached.c:657: error: 'IOV_MAX' undeclared (first use in this function)
问题定位:
查看memcached.c,搜索IOV_MAX,可以看到它是这样使用的:
#if defined(__FreeBSD__) || defined(__APPLE__)
# define IOV_MAX 1024
#endif
是系统环境问题
解决方式:
去掉if最后成:
# define IOV_MAX 1024
本文针对memcached安装过程中出现的“IOV_MAX未声明”错误进行了详细的定位与解决。问题出现在memcached.c文件中,通过调整预处理指令,定义IOV_MAX为1024解决了该问题。
1959

被折叠的 条评论
为什么被折叠?



