Mac环境下使用CLion调试redis 6.X源码
Posted liuhmmjj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac环境下使用CLion调试redis 6.X源码相关的知识,希望对你有一定的参考价值。
1.下载并安装CLion
下载地址:Download CLion: A Smart Cross-Platform IDE for C and C++
2.打开CLion并导入redis源码
源码地址:https://github.com/redis/redis
选择自己要下载的版本,我这里下载的6.2.1
导入CLion步骤:
将上图中复制的地址导入CLion,或者下载ZIP包然后解压后导入,这步骤很简单
2.进行编译构建
这一过程有可能出现下面的错误:
这时我们需要安装一下pkg-config,安装命令:brew install pkg-config
安装后接着点击上图中的绿色按钮进行构建,依然有可能出现下面的问题:
Hint: It's a good idea to run 'make test' ;
这时我们继续,去运行make install和make test,如下图
当出现下图说明构建成功:
然后我们点击debug按钮,在下拉框中选择redis-server
点击配置:
之后就可以直接启动或者debug启动进行大断点调试了
配合服务点打断点调试需要启动客户端
启动客户端可以用命令行启动,到src目录下,启动之前构建好的redis-cli
以上是关于Mac环境下使用CLion调试redis 6.X源码的主要内容,如果未能解决你的问题,请参考以下文章
CLion 2021 for Mac(C/C++集成开发环境)无限试用版
Mac 10.14.4 编译openjdk1.9源码 及集成clion动态调试
Windows 环境下使用 Clion 调试 Rust 提示 MSVC toolchain is not supported 的解决方案