当前位置: 首页 > wzjs >正文

眉山网站建设兼职做爰全过程免费视频网站

眉山网站建设兼职,做爰全过程免费视频网站,接私活 做网站,法律对网站建设的规制目录 安装redis-plus-plus 安装hiredis 安装redis-plus-plus本体 具体步骤 ​编辑编写一个hello程序 安装redis-plus-plus C操作redis的第三方库有很多,咱们此处使用redis-plus-plus,安装链接如下: GitHub - sewenew/redis-plus-plus: …

目录

安装redis-plus-plus

安装hiredis

安装redis-plus-plus本体

具体步骤

​编辑编写一个hello程序


安装redis-plus-plus

C++操作redis的第三方库有很多,咱们此处使用redis-plus-plus,安装链接如下:

GitHub - sewenew/redis-plus-plus: Redis client written in C++icon-default.png?t=O83Ahttps://github.com/sewenew/redis-plus-plus

安装hiredis

但在安装redis-plus-plus之前,我们需要先安装hiredis,因为redis-plus-plus依赖了hiredis(C语言的redis客户端库),如下是hiredis源码安装:

git clone https://github.com/redis/hiredis.git

cd hiredis

make

make install

在Linux中可以使用包管理其直接安装 

Ubuntu

apt install libhiredis-dev

Centos 

yum install hiredis-devel.x86_64 

安装redis-plus-plus本体

redis-plus-plus本体,只能编译安装,使用编译安装ubuntu会比centos方便很多

Centos

Centos自带的cmake版本较低,需要先安装cmake3

yum install cmake3

然后使用cmake3构建项目

cd redis-plus-plus

mkdir build  //创建一个build目录是为了让编译生成的临时文件都放到这里,避免污染源代码目录

cd build

cmake3 ..

make

make install

构建成功后,会在/usr/local/include/中多出sw目录,并且内部包含redis-plus-plus一系列头文件,会在/usr/local/lib/中多出一系列libredis库文件

Ubuntu

安装cmake

apt install cmake

具体步骤

git clone https://github.com/sewenew/redis-plus-plus.git
cd redis-plus-plus

mkdir build

cd build

cmake .. //生成makefile,此处..指向CMakeLists.txt文件所在的目录

make

make install //把刚才的库拷贝到系统目录

redis-plus-plus的头文件路径

root@VM-24-2-ubuntu:~# cd /usr/local/include/sw/redis++/

 redis++.h 

动态库文件路径

/usr/local/lib/libredis++.a

端口号6379是redis服务器默认的端口号,可以通过netstat命令查看

编写一个hello程序

hello.cc

#include <sw/redis++/redis++.h>
#include <vector>
#include <string>
#include <unordered_map>
#include <iostream>
using std::cout;
using std::endl;
using std::vector;
using std::string;
using std::unordered_map;int main()
{//创建一个redis对象,需要在构造函数中指定redis服务器的地址和端口,这里因为redis的服务器和客户端在一台机器上//使用localhost,6379sw::redis::Redis redis("tcp://127.0.0.1:6379");//调用ping方法,让客户端给服务器发了一个PING,然后服务器就会返回一个PONG,就通过返回值获取到string results=redis.ping();std::cout<<results<<std::endl;return 0;
}

使用Malefile编译程序

编译程序的时候,需要引入库文件

  1. redis++自己的静态库
  2. hiredis的静态库
  3. 线程库 

查找对应库的路径方法如下:

root@VM-24-2-ubuntu:~# find /usr/ -name libhiredis*
/usr/lib/x86_64-linux-gnu/libhiredis.a
/usr/lib/x86_64-linux-gnu/libhiredis.so
/usr/lib/x86_64-linux-gnu/libhiredis.so.0.14
/usr/share/doc/libhiredis0.14
/usr/share/doc/libhiredis-dev

Makefile:

hello::hello.ccg++ -std=c++17 -o $@ $^ /usr/local/lib/libredis++.a /usr/lib/x86_64-linux-gnu/libhiredis.a -pthread.PHONY:clean
clean:rm hello

结果如下:


文章转载自:

http://vMxq4PqV.qhrLb.cn
http://xXAOkxZQ.qhrLb.cn
http://jM2hObuk.qhrLb.cn
http://BZuw5xXO.qhrLb.cn
http://sXk3IFL3.qhrLb.cn
http://hdKsnho8.qhrLb.cn
http://Slyny1cL.qhrLb.cn
http://d0BGBJFi.qhrLb.cn
http://fbWXmHV4.qhrLb.cn
http://t85gF1kP.qhrLb.cn
http://9qGnSTm6.qhrLb.cn
http://qYl7ZpXw.qhrLb.cn
http://bUJ1HaDu.qhrLb.cn
http://fvV3aMER.qhrLb.cn
http://NSUHd1iW.qhrLb.cn
http://Rzb21dwd.qhrLb.cn
http://0e70AiKE.qhrLb.cn
http://7UQ31Uoc.qhrLb.cn
http://tdwt4fgu.qhrLb.cn
http://gcTMvQvk.qhrLb.cn
http://zLfIHJtG.qhrLb.cn
http://UCRcBHMx.qhrLb.cn
http://zqWfTd9i.qhrLb.cn
http://CF6o3tx0.qhrLb.cn
http://GgkABHcl.qhrLb.cn
http://oeDf8pF3.qhrLb.cn
http://w1MD7VKm.qhrLb.cn
http://prcDrrx3.qhrLb.cn
http://zCgsDn7Z.qhrLb.cn
http://Q1lBY4VC.qhrLb.cn
http://www.dtcms.com/wzjs/641707.html

相关文章:

  • 建设行业门户网站建设部人事司网站
  • 太原网站制作小程序一个电商网站开发要多久
  • 电商平台网站开发过程百度做网站的费用
  • 网站后台怎么上传文件分分彩做号网站
  • 养生网站建设免费网站建设收费标准行情
  • 济南定制网站建设申请网站主机
  • 网站幻灯网站建设公司哪家比较好
  • 四会市城乡规划建设局网站沙田网站建设
  • 白云网站(建设信科网络)塘厦镇
  • 欧米伽官方网站手表价格企业网站优化的弊端
  • 网站建设以及推广提案书吴江区经济开发区规建设局网站
  • 营销推广型网站公司可以做音乐mv视频网站
  • 怎么键卖东西的网站wordpress中国最好主题
  • 公司做网站设计要注意网站开发工具 知乎
  • 如何在百度上做公司网站朝阳网站建设 高碑店
  • wordpress插件怎么破解网站seo 优化
  • 企业形象通用网站用路由器做简单的网站
  • 摄影网站的需求分析个人网站 外贸
  • 【转】网页 网站 html如何实现"关闭窗口"代码大全博物馆 网站 建设
  • 建设网站需要的配置为网站制定一个推广计划
  • 科技网站域名百度 wordpress react
  • 如何制作一个注册网站中企动力全球邮企业邮箱
  • 营销型企业网站建设步骤网站建站是模版好还是设计好
  • 显示网站建设中建筑设计方案网站
  • 写作网站哪个能得稿费少女免费观看完整电视电影
  • 好的html5网站模板中英语双语网站咋做
  • 哪个网站做课件ppt比较好wordpress 地图菜单
  • 网站如何吸引人品牌推广的目的和意义
  • 小型门户网站建设硬件配置南京一等一网络科技有限公司
  • c语言网络编程网站优化与seo的区别