如何在windows中使用vscode配置可调式的redis 6.0源码

说明:此项目依赖windows内置的linux子系统

准备工作

1.系统要求windows10

Version: windows10 专业版

并在控制面板打开或关闭windows功能中开启

 


 

2.调试工具 visual studio code

Version: 1.50.0 (user setup)


 

3.需要在windows store中下载ubuntu或其他的linux系统


 

4.需要到github官网下载最新版的redis6.0编码包

地址:

https://github.com/redis/redis/tags

我使用的版本是:

https://github.com/redis/redis/archive/6.0.8.tar.gz


 

5.在下载目录下可直接摁住shift加右键有个在此处打开linux shell


 

6.输入命令解压并使用code .打开此文件夹                                         

# tar -zxvf ./redis-6.0.8.tar.gz

# cd ./redis-6.0.8/

# make 

 

等待编译完成后

# cd ./src

# code .


 

7.启动后vs code下角会出现

  

 


 

8.安装gdb/c/c++扩展

 

 


 

9.如果提示这个,请安装gdb调试工具,ubuntu 直接输入命令 apt-get install gdb.

 

 


  

10.然后就可以在redis.c 的 mian方法中调试了。


 

 ps附赠一张redis架构图,摘自别人的

 

tar -zxvf ./redis-6.0.8.tar.gz

posted @ 2020-10-09 15:57  林沐若  阅读(2153)  评论(0)    收藏  举报