Redis系列二:Clion+MAC+Redis环境搭建

1. Clion+MAC+Redis-3.0-annotated环境搭建

参考:

https://github.com/huangz1990/redis-3.0-annotated

https://gitee.com/dumpcao/redis-3.0-annotated-cmake-in-clion

https://tool.4xseo.com/a/12910.html

1.1 下载并导入Clion

shell 复制代码
git clone https://gitee.com/dumpcao/redis-3.0-annotated-cmake-in-clion.git
cd redis-3.0-annotated-cmake-in-clion

1.2 然并卵用,可恶的M1

M1芯片对早期的Redis来说,好像是寄存器不太一样

2. Clion+MAC+Redis-6 环境搭建

早期的redis用不了,那就用新一点的吧。。。
参考

2.1 下载

shell 复制代码
wget https://download.redis.io/releases/redis-6.2.2.tar.gz
tar -zxvf redis-6.2.2.tar.gz
cd redis-6.2.2

2.2 直接用Clion打开改项目就可以了,Clion可以识别Makefile

点击

如有有报错pkg-config,那就先安装一下。

shell 复制代码
brew install pkg-config

接下来就可以调试了。

1.3 调试



相关推荐
Wyz2012102420 小时前
如何在 React 中正确将父组件函数传递给子组件并触发调用
jvm·数据库·python
2401_8654396320 小时前
Go语言如何用logrus_Go语言logrus日志框架教程【技巧】
jvm·数据库·python
NotFound48620 小时前
CSS如何利用Flex实现悬浮的侧边按钮组_利用fixed定位与flex布局组合
jvm·数据库·python
神の愛20 小时前
@Pattern,@NotBlank
数据库·mysql
qq_1898070320 小时前
Golang怎么实现RBAC权限控制_Golang如何用casbin实现基于角色的访问控制系统【教程】
jvm·数据库·python
vegetablec20 小时前
CSS如何处理相对定位留下的原本占位空白_认识到相对定位不会脱离文档流,需借助负margin消除视觉空隙
jvm·数据库·python
2401_8326355820 小时前
HTML怎么创建响应式图片备选方案_HTML srcset与sizes结构【详解】
jvm·数据库·python
浅念-20 小时前
从LeetCode入门位运算:常见技巧与实战题目全解析
数据结构·数据库·c++·笔记·算法·leetcode·牛客
xuanwenchao20 小时前
Mac M1/M2/M3/M4/M5芯片-系统安装Ubuntu
linux·ubuntu·macos
Chasing__Dreams20 小时前
Mysql--基础知识点--99--两个线程同时给同一个间隙加锁 造成死锁的原因
数据库·mysql