在尝试使用 TNonblockingServer 构建Thrift时(我以前没有,因为它具有libevent依赖项),我遇到了这个错误:
错误 C2065:“EWOULDBLOCK”:未声明的标识符
在 TNonblockingServer 中找到。EWOULDBLOCK 在名为 force_inc.h 的文件中定义,但该文件似乎不包含在 TNonblockingServer.h 或 TNonblockingServer.cpp 文件中。
我意识到我可以只#include
处理文件并完成它,但我想知道是否有任何对 Thrift 有更多经验的人之前遇到过这个问题/知道是否有更优雅的方法来解决这个问题。
任何建议将不胜感激。