当前位置: 首页 > news >正文

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

http://www.dtcms.com/a/20173.html

相关文章:

  • 如何构建一个AI驱动的前端UI组件生成器
  • Streamlit与Qlib:量化投资策略可视化实战
  • 深入理解Linux网络随笔(一):内核是如何接收网络包的(上篇)
  • 【Linux】Ubuntu Linux 系统 ——PHP开发环境
  • Linux探秘坊-------5.git
  • 一种面向车载时间敏感网络的联合路由与时隙调度负载均衡算法
  • 我是农场主之在Linux中养鱼、喂牛、开火车
  • DeepSeek指导手册从入门到精通
  • langchain学习笔记之langserve服务部署
  • 科技快讯 | 目标2030年登月 登月服和载人月球车全面进入初样研制阶段;字节豆包大模型团队提出稀疏模型架构UltraMem,推理成本最高可降低83%
  • 20240914 天翼物联 笔试
  • fun-transformer学习笔记-Task1——Transformer、Seq2Seq、Encoder-Decoder、Attention之间的关系
  • 数据结构------单向链表。
  • 从Sora到有言:3D视频生成技术的突破与应用
  • Docker中安装MySql方法
  • springboot和vue项目中加入支付宝沙盒
  • Pytest自动化测试框架关联/参数化实战
  • SQL Server 导入Excel数据
  • 基于单片机的常规肺活量SVC简单计算
  • LeetCode 热题 100
  • Synchronized 原理
  • DeepSeek R1完全本地部署实战教程01-课程大纲
  • 【Java 面试 八股文】Spring Cloud 篇
  • 鸿蒙中,UIAbility组件启动模式(3种分别是Singleton(单实例模式)Multiton(多实例模式)Specified(指定实例模式))
  • 如何学习Elasticsearch(ES):从入门到精通的完整指南
  • Java短信验证功能简单使用
  • vscode/cursor+godot C#中使用socketIO
  • SpringMVC新版本踩坑[已解决]
  • AUGUST的深度学习笔记(四,现代循环神经网络与注意力机制)
  • $符(前端)