我用epoll开发了一个服务器。它在Linux下工作得很好。但是我想使用kqueue来支持macosx。我听说libevent是在这些基于事件的库(epoll,kqueue)之上的抽象层。
如何使用epoll将此代码移植到libevent?示例代码:https://banu.com/blog/2/how-to-use-epoll-a-complete-example-in-c/epoll-example.c是否可能(%100兼容)?
发布于 2014-05-27 20:51:02
是的,可以修改此代码的一部分以使用libevent而不是epoll。不过,您必须阅读libevent文档才能确切地知道您必须做什么。
https://stackoverflow.com/questions/23398392
复制相似问题