在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、下载的是Redis Windows版本;下载地址:https://github.com/microsoftarchive/redis;解压到:E:\Software\redis-3.0; 二、用VS打开项目: 1. 打开文件E:\Software\redis-3.0\msvs;点击RedisServer.sln,用VS打开;所有警告点击确定,如下图:这里使用的是VS2015
2. 运行所有解决方案: 加载项目后如图:
右击解决方案,选择重新生成解决方案,解决方案生成成功
3. 打开文件E:\Software\redis-3.0\msvs\x64\Debug,查看生成的lib和exe
三、 新建项目TestRedis 1. 添加包含目录,点击TestRedis项目,右键属性->C/C++->常规->附加包含目录,输入以下两个目录,以“;”号分隔开: A、添加Redis库原码, 路径:E:\Software\redis-3.0\src; B、添加HiRedis库原码,路径:E:\Software\redis-3.0\deps\hiredis; 2. 添加附加依赖库:hiredis.lib,Win32_Interop.lib;点击TestRedis项目,右键属性->链接器->输入->附加依赖项输入库所在目录; 3.重新启动Redis-server, 打开CMD,导航到Redis-server目录,输入,如下
四,添加TestRedis项目,尝试连接 #include "stdafx.h" #include <Windows.h> #include <hiredis.h> #pragma comment(lib, "Win32_Interop.lib") #pragma comment(lib, "hiredis.lib") int main() { //redis默认监听端口为6387 可以再配置文件中修改
注意:Redis Windows截止作者使用的时间: 1. 最新版本为 3.0, 3.0的Window版本在使用redisConnectWithTimeout的方法时会出现连接错误:报磁盘空间不足; 2. 如果vs环境下没有库文件ShLwApi.Lib,AdvAPI32.Lib,会报错;这两个库文件在C盘下,请自行搜索;
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论