vs2019编译redis

版本信息

使用Redis源码版本,解压工程右键生成hiredis项目正常,编译Win32_Interop项目报下图错误(error C2039:system_error:不是std成员;error C3861: system_category:找不到标识符)

解决办法:在Win32_variadicFunctor.cppWin32_FDAPI.cpp添加#include <system_error>,再右键生成成功

使用hiredis.lib时出现下面错误(off_t:重定义;不同基类型)

扫描二维码关注公众号,回复: 6070232 查看本文章

解决办法:添加#define WIN32_INTEROP_TYPES_H 1,运行成功,如下图

猜你喜欢

转载自www.cnblogs.com/unreall/p/10794974.html