【Redis】安装 Redis-Plus-Plus(超详细过程)

打印 上一主题 下一主题

主题 1040|帖子 1040|积分 3120

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
C++ 操作 Redis 的库有很多,这里我选择使用 redis-plus-plus,这个库的功能强大,使用简朴。
Github 地点:GitHub - sewenew/redis-plus-plus: Redis client written in C++

一、安装 hiredis(Centos)

redis-plus-plus 是基于 hiredis 实现的。hiredis 是一个 C 语言实现的 redis 客户端,因此必要先安装 hiredis,直接使用包管理器安装即可。
   yum install hiredis-devel.x86_64 
  


二、下载 redis-plus-plus 源码

   git clone https://github.com/sewenew/redis-plus-plus.git
  假如碰到以下问题:

可以采取通过在终端实行以下下令,可以取消 Git 的署理设置:
  1. git config --global --unset http.proxy
  2. git config --global --unset https.proxy
复制代码
然后再重新输入下令即可: 


三、编译 / 安装 redis-plus-plus(Centos) 

Centos 自带的 cmake 版本较低,必要先安装 cmake3:
      yum install cmake3   

然后使用 cmake3 构建项目:
  1. cd redis-plus-plus
  2. mkdir build # 创建一个build目录是习惯做法(非必须),目的是为了让编译生成的临时文件都放到build下,避免污染源代码目录
  3. cd build # 这个操作是生成makefile,此处的..指向的是CMakeList.txt文件所在目录
  4. cmake3 ..
  5. make # 进行编译
  6. make install # 这⼀步操作需要管理员权限,如果是非root用户,使⽤sudo make install执行
复制代码



构建成功后,会在 /usr/local/include/ 中多出 sw 目次,而且内部包罗 redis-plus-plus 的一系列头文件。
会在 /usr/local/lib64/ 中多出一系列 libredis 库文件。  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美食家大橙子

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表