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成神之路

相关推荐
techdashen1 小时前
dial9:给 Tokio 装上“飞行记录仪“
java·数据库·redis
环流_4 小时前
Redis过期策略
数据库·redis·缓存
zmsofts4 小时前
IntelliJ IDEA)因为内存不足而崩溃
java·ide·intellij-idea
曲幽5 小时前
让 FastAPI Agent 思考不阻塞:手把手教你实现异步任务与后台处理方案
redis·python·agent·fastapi·web·async·celery·ai agent·backgroundtask
van久5 小时前
Day30:Redis 缓存策略 + 菜单实战缓存 + 三大缓存问题(穿透 / 击穿 / 雪崩)
数据库·redis·缓存
与数据交流的路上6 小时前
Redis-jedis连接池配置错误导致Redis CPU飙高
数据库·redis·缓存
杂家6 小时前
Windows部署Redis
数据库·windows·redis
液态不合群7 小时前
Redis--哨兵机制与CAP定理
java·redis·bootstrap
tellmewhoisi7 小时前
多版本共用redis导致数据没及时更新报错
数据库·redis·缓存
taocarts_bidfans7 小时前
Taoify与Redis、Nginx集成实战:提升跨境独立站性能与并发能力
数据库·redis·nginx·跨境电商·独立站