vscode调试redis

系统:ubuntu

redis:redis-6.0.3

1.在vs中安装c/c++编译插件

2.用vscode打开redis-6.0.3

3.在菜单中找到run->Add Configuration...

4.会在目录中生成一个./vscode目录,里面包含launch.json,修改launch.json中的program:${workspaceFolder}/src/redis-server

5.在./vscode目录下新建tasks.json

复制代码
{
"version": "2.0.0",
"tasks": [
    {
        "label": "Build", 
        "type": "shell", 
        "command": "make",
        "args": [
            "CFLAGS="-g -O0""
        ]
    }
]
}

6.找到redis的入口server.c/main打上断点,F5允许调试。

更多讲解,欢迎关注我的github:
go成神之路

相关推荐
消失的旧时光-194313 分钟前
第十四课:Redis 在后端到底扮演什么角色?——缓存模型全景图
java·redis·缓存
消失的旧时光-19432 小时前
第十四课 · 实战篇:Redis 缓存系统落地指南(Spring Boot 从 0 到可用)
spring boot·redis·缓存
飞升不如收破烂~2 小时前
Redis 分布式锁+接口幂等性使用+当下流行的限流方案「落地实操」+用户连续点击两下按钮的解决方案自用总结
数据库·redis·分布式
森焱森2 小时前
详解 Spring Boot、Flask、Nginx、Redis、MySQL 的关系与协作
spring boot·redis·python·nginx·flask
mailangduoduo2 小时前
零基础教学连接远程服务器部署项目——VScode版本
服务器·pytorch·vscode·深度学习·ssh·gpu算力
茶杯梦轩3 小时前
从零起步学习Redis || 第七章:Redis持久化方案的实现及底层原理解析(RDB快照与AOF日志)
redis·后端
这周也會开心3 小时前
Redis数据类型的底层实现和数据持久化
数据库·redis·缓存
My LQS4 小时前
使用 Redis Stack 向量索引构建大模型问答缓存系统
redis·缓存·ai
骥龙15 小时前
第六篇:AI平台篇 - 从Jupyter Notebook到生产级模型服务
ide·人工智能·jupyter
indexsunny16 小时前
互联网大厂Java面试实战:Spring Boot微服务在电商场景中的应用与挑战
java·spring boot·redis·微服务·kafka·spring security·电商