我试图编译hiredis(C ++)自带的示例程序,使用libuv作为事件库。 Redis的Windows兼容版本使用名为Win32_Interop的库。
我遇到了两个问题:
libuv和Win32_Interop都将ssize_t定义为冲突types。
libuv和Win32_interop都使用WinSocks。 将程序与ws2_32.lib链接会导致重复的定义,而不会导致无法parsing的外部符号。
我怎样才能解决这些问题?