下载Redis源码
git clone -b 6.2 https://github.com/redis/redis.git
CLion导入Redis
启动IDE之后弹出如下弹窗点击OK
等导入项目加载完成之后,在IDE中打开Makefileb并点击第三行的绿色箭头执行make操作
运行完成之后会在src目录下出现编译好的.o文件,比如redis-cli.o和redis-server.o
运行redis-server debug 模式
找到Edit Configurations后打开,在Target中选择reids-server,Executable中找到src/redis-server,设置启动参数指定redis.conf
设置好之后运行,提示如下错误
安装pkg-config
brew install pkg-config
再次运行redis-server的debug模式启动成功
参考
https://zhuanlan.zhihu.com/p/339812402
https://www.jianshu.com/p/904b44911ab9
https://github.com/LHRchina/redis