您现在的位置是:首页 >其他 >VS2019配置redis客户端的c++开发环境网站首页其他
VS2019配置redis客户端的c++开发环境

目录
4. redis 编译报错:jemalloc/jemalloc.h没有这个文件,或者找不到.dll
需要的开源库:
1. Redis-x64-5.0.10 for Windows版本,里面包含了hiredis。
下载地址:Releases · tporadowski/redis · GitHub
2. 下载地址:redis-plus-plus
具体步骤:
vs2019搭建redis客户端的c++开发环境_redis vs2019_Mr. Code的博客-CSDN博客
遇到的问题:
1. 确保每个项目使用的配置解决方案管理器一样

2.CMAKE 的安装
CMake的安装(超级详细)_cmake安装_小码1111的博客-CSDN博客
3. 使用 CMAKE 的路径配置
注意都得是 / ,如果直接从文件路径复制过来是 ,是不对的,会出现 error ....。

4. redis 编译报错:jemalloc/jemalloc.h没有这个文件,或者找不到.dll
把所有的.dll 文件复制到 .exe 文件目录下,也就是该篇文章中设置的 in 目录下
5. linux 下查看 C++ 版本
6. redis++_static 头文件路径配置

D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrcsw edis++ o_tls
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrcsw edis++
D:vcwin_redis edis-5.0.14.1deps
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrcsw
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrc
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrcsw edis++cxx11
7. demo测试文件相关配置
1.输出到in目录下
2.头文件
头文件要包含hiredis和redis-plus-plus的头文件

D:vcwin_redis edis-5.0.14.1deps
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrc
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrcsw edis++ o_tls
D:vcwin_redis edis-5.0.14.1deps edis-plus-plus-mastersrcsw edis++cxx11
3.lib库文件
连接库文件hiredis.lib、redis++.lib、Win32_Interop.lib
D:vcwin_redis edis-5.0.14.1msvslibx64Debug
D:vcwin_redis edis-5.0.14.1msvsx64Debug

hiredis.lib
redis++.lib
Win32_Interop.lib
4.运行
先编译demo,再点击之前设定好的exe文件目录下(in) 的 redis-server.exe,出现图形化界面,最后运行demo得到结果。

结果如下:
此时已经成功了!

以上是遇到的一些问题,但是折腾一下午。






U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结