redis(1)-hiredis-Windows下的编译

news2024/10/7 13:19:39


1.linux编译说明文档

GitHub - sewenew/redis-plus-plus: Redis client written in C++

2.hiredis 编译

 2.1 hiredis下载
     

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

 2.2 hiredis cmake编译


     2.2.1 配置生成:Confige+Generate+Open Project
              配置源目录:
              配置输出目录:hiredis_out
              配置目录:不可以出现中文,全英文小写
             配置编译项: configure:  2017  win32

2.2.2 Open Project

2.3  hiredis 生成文件
 

3.redis-plus-plus编译

 3.1 redis-plus-plus下载


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

  3.2 cmake 
  3.2.1 配置生成:Confige+Generate+Open Project
   配置源目录:
   配置输出目录:hiredis_out
   配置目录:不可以出现中文,全英文小写
   配置编译项 configure:  2017  win32
   

HIREDIS_HEADER: D:/linux//hiredis/hiredis-master hiredis下载的原始编码路径
HIREDIS_LIB:../hiredis.lib                                          hiredis编译生成的lib库

   

 3.2 redis-plus-plus cmake编译

 

   cmake 上点击Open Project

  复制头文件到src目录下:这步非常重要否则找不到头文件
 1.把下载的hiredis源码命名为 hiredis
 2.把整个文件复制到 redis-plus-plus-master\src目录下(下载源码文件的src目录下)
  D:\hiredis\redis-plus-plus-master\src目录下 

src下必须有\hiredis 


 

 3.3  redis-plus-plus 生成文件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/989088.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【收藏】2023年成人高考题型分析、考试技巧

答题技巧 考试过程中,会做的题目按照自己的方法做,会做的务必一定要拿到分;不会做的,多得一分是一分。 1.字迹一定要工整,切勿潦草,减少涂改,尤其是语文,主观题和作文是没有标准答…

ubuntu下安装vscode代码编辑器

1、安装gcc(安装前准备工作) ubuntu下安装gcc报错: sudo apt get install gcc 正在等待缓存锁:无法获得锁 /var/lib/dpkg/lock-frontend。锁正由进程 6809(unattended-upgr)持有 方式1:没有…

【漏洞库】Fastjson_1.2.47_rce

文章目录 漏洞描述漏洞编号漏洞评级影响版本漏洞复现- 利用工具- 漏洞环境- 漏洞扫描- 漏洞验证- 深度利用- GetShell- EXP 编写 漏洞挖掘- 寻找入口点- 指纹信息 修复建议- 漏洞修复 漏洞原理 漏洞描述 Fastjson是阿里巴巴公司开源的一款json解析器,其性能优越&am…

Python多进程爬取电影信息

观察翻页时详情页面url地址变化规律 import json from os import makedirs from os.path import exists import requests import logging import re from urllib.parse import urljoin import multiprocessing# 定义了下日志输出级别和输出格式 logging.basicConfig(levellog…

Java——》synchronized编译

推荐链接: 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot】 总结——》【MyBatis、MyBatis-Plus】 总结——》【Linux】 总结——》【MongoD…

python+selenium自动化测试项目实战

说明:本项目采用流程控制思想,未引用unittest&pytest等单元测试框架 一.项目介绍 目的 测试某官方网站登录功能模块可以正常使用 用例 1.输入格式正确的用户名和正确的密码,验证是否登录成功; 2.输入格式正确的用户名和不…

想做交传翻译,如何成为一名专业的交传译员?

据了解,交传翻译指的是在会议进行过程中,译员快速地记录演讲者发言内容,在主讲者发言间隙,将上一段演讲内容翻译成目标语言并演讲个观众听。那么,如何成为一名专业的交传译员? 交传译员必须具备的能力有哪…

阿里云ubuntu服务器搭建ftp服务器

阿里云ubuntu服务器搭建ftp服务器 服务器环境安装步骤一.创建用户二.安装 vsftp三 配置vsftp四.配置阿里云安全组 服务器环境 阿里云上的云服务器,操作系统为 ubuntu20.04。 安装步骤 一.创建用户 为什么需要创建用户? 这里的用户,指的是…

Spring MVC入门必读:实现增删改查

目录 引言 一、前期准备 1.1.搭建Maven环境 1.2.导入pom.xml依赖 1.3.导入配置文件 ①jdbc.properties ②generatorConfig.xml ③log4j2.xml ④spring-mybatis.xml ⑤spring-context.xml ⑥spring-mvc.xml ⑦修改web.xml文件 二、逆向生成增删改查 2.1.导入相关u…

Visual Studio 2022 同步代码报错:Authentication failed...

1.使用其他git GUI工具,例如:TortoiseGit 能够正常拉取和推送项目, 但如果使用Visual Studio 2022 里面的git 代码管理工具拉取项目时,报错弹窗如下。 打开输出窗口,查看报错详细:点击Visual Studio 2022顶部菜单栏里…

win11和虚拟机上的ubuntu系统共享文件夹

出发点:有时候需要在虚拟机内和win11系统之间进行文件拷贝操作,但是虚拟机内的Vmware Tools不好用 解决方式 开启虚拟机共享文件夹 在虚拟机的Ubuntu系统内的终端命令行输入以下命令 sudo /usr/bin/vmhgfs-fuse .host:/SVMware /mnt/win -o subtype…

selenium 自动化测试:如何搭建自动化测试环境,搭建环境过程应该注意的问题

最近也有很多人私下问我,selenium学习难吗,基础入门的学习内容很多是3以前的版本资料,对于有基础的人来说,3到4的差别虽然有,但是不足以影响自己,但是对于没有学过的人来说,通过资料再到自己写的…

2024年天津农学院专升本增加水文与水资源专业更名报考范围的通知

天津农学院2024年关于增加高职升本科“水文与水资源工程” 报考专业范围的通知 各位考生: 根据教育部《职业教育专业目录(2021年)》(教职成〔2021〕2号)相关内容要求,天津农学院专升本“水文与水资源工程”…

代码随想录算法训练营第45天 | ● 70. 爬楼梯 (进阶)● 322. 零钱兑换 ● 279.完全平方数11

文章目录 前言一、70. 爬楼梯 (进阶)二、322. 零钱兑换三、279.完全平方数总结 前言 完全背包; 一、70. 爬楼梯 (进阶) 第44天的blog里面有提到这个题目,本质上还是完全背包;另外,例…

spring-secrity的Filter顺序+自定义过滤器

Filter顺序 Spring Security的官方文档向我们提供了filter的顺序,实际应用中无论用到了哪些,整体的顺序是保持不变的: ChannelProcessingFilter,重定向到其他协议的过滤器。也就是说如果你访问的channel错了,那首先就会在channel…

【LeetCode-中等题】79. 单词搜索

文章目录 题目方法一:递归 回溯 题目 方法一:递归 回溯 需要一个标记数组 来标志格子字符是否被使用过了先找到word 的第一个字符在表格中的位置,再开始递归递归的结束条件是如果word递归到了最后一个字符了,说明能在矩阵中找到单…

学历低不能学编程?

最近,有小伙伴向小编提问:自己学历低是否可以学编程呢?围绕这个问题,相信也有不少小伙伴也有这个疑问,那就让我们一起来揭晓这个谜底吧! 答案是:当然可以!为什么呢? 首…

在线积分求解网站和求解举例

在线积分求解网站和求解举例 在进行复杂计算时,有时会遇到积分求解的问题,基于大学高数、积分变换、复变函数或者矩阵论等理论知识可以通过解析方式求解所遇到的积分问题。在这个求解过程中,能够清晰的理解积分求解基本知识和技巧。有时&…

macbook命令行乱码处理办法

作者:吴业亮 博客:wuyeliang.blog.csdn.net 1、设置编码 2、在终端下输入在这里插入代码片 vi ~/.zshrc在文件内容末端添加: export LC_ALLen_US.UTF-8 export LANGen_US.UTF-8最后再让设置生效 source ~/.zshrc

web请求cookie中expires总结

用意 cookie 有失效日期 "expires",如果还没有过失效期,即使重新启动电脑,cookie 仍然不会丢失 注意:如果没有指定 expires 值,那么在关闭浏览器时,cookie 即失效。 设置 如果cookie存储时间大…