swoole安装异步redis –enable-async-redis出错 hiredis/hiredis.h: No such file or directory 解决方法
在安装 swoole 异步redis,会带上这个选项
--enable-async-redis
编译过程中会有下列报错产生:
hiredis/hiredis.h: No such file or directory
这个原因是没有安装 hiredis 导致。
解决办法 安装 hiredis:
cd /usr/local/src
# 安装之前看一下github,如果有新版本,就安装新的 #
wget https://github.com/redis/hiredis/archive/v0.14.0.tar.gz
mv v0.14.0.tar.gz hiredis-0.14.0.tar.gz
tar xzvf hiredis-0.14.0.tar.gz
cd hiredis-0.14.0
make && make install
# 在底部添加这行环境变量 #
vim /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
source /etc/profile
OK,到这里就安装完成了,重新编译 swoole 即可。
评论