redis源码学习---window平台redis编译环境搭建

本文介绍如何使用Cygwin在Windows环境下搭建C语言开发环境,并结合JetBrains的Clion实现高效的C语言编程。文章详细描述了Cygwin的安装步骤,包括选择国内镜像源和必要的软件包,如gcc-core、gcc-g++、make等。同时,解决了安装vim后的命令报错问题。此外,还介绍了如何在Clion中配置Cmake和C编译环境,以及运行redis源码的方法。

cygwin搭建

cygwin可以让你体验到Linux的功能,在window上编译c语言便可以借助该软件进行编译,配合jetbrain的Clion就可以让写C跟写JAVA一样
cygwin安装步骤参看
这里需要注意的两点:

  • 安装时修改成国内的镜像源:http://mirrors.163.com/cygwin/
  • 安装时选择要的包:gcc-core、gcc-g++、make、gdb、binutils
    在这里插入图片描述
    安装vim后vim命令报错:
export VIMRUNTIME=/usr/share/vim/vim82
#这里的vim82随实际版本为主

Clion配置

其实只要打开Clion它就会自动寻找Cmake,c的编译环境,但是找到后还是需要自己手工设置一下,设置入口在setting中的toolchian里
在这里插入图片描述

运行redis源码

在Clion运行redis需要添加一些makefile文件,这里只要去github拉取别人已经添加好的就行:https://github.com/htw0056/redis-3.0-annotated-cmake-in-clion.git
选中redis-server,点击熟悉的run就可以了,这里只是运行了server,需要一个使用者redis-cli,
在这里插入图片描述
需要从window入口进入,当你双击他执行时他会报缺失cywin的错误,这里有个临时的办法可以解决,那就是去Cygwin的bin目录下复制出来cygwin1.dll,此时你如果放在了刚redis-cli的目录,就会发现Clion会编译失败,解决办法就是另外建一个execute的目录,把redis-cli和cygwin1都复制进去,这时你就可以愉快的开始玩转redis源码了
在这里插入图片描述
全流程安装参看此

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值