马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
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 的署理设置:
- git config --global --unset http.proxy
- git config --global --unset https.proxy
复制代码 然后再重新输入下令即可:
三、编译 / 安装 redis-plus-plus(Centos)
Centos 自带的 cmake 版本较低,必要先安装 cmake3:
yum install cmake3
然后使用 cmake3 构建项目:
- cd redis-plus-plus
- mkdir build # 创建一个build目录是习惯做法(非必须),目的是为了让编译生成的临时文件都放到build下,避免污染源代码目录
- cd build # 这个操作是生成makefile,此处的..指向的是CMakeList.txt文件所在目录
- cmake3 ..
- make # 进行编译
- make install # 这⼀步操作需要管理员权限,如果是非root用户,使⽤sudo make install执行
复制代码
构建成功后,会在 /usr/local/include/ 中多出 sw 目次,而且内部包罗 redis-plus-plus 的一系列头文件。
会在 /usr/local/lib64/ 中多出一系列 libredis 库文件。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |