当我编译我的代码时,我试图使用kqueue在c#中执行面向事件的服务器,这会给我带来这个错误。
致命错误: sys/event.h:没有这样的文件或目录
根据我所遵循的创建必须包含的kqueue事件的教程,我对C中的事件编程很陌生。
发布于 2013-11-03 02:07:22
发布于 2013-11-03 02:06:16
kqueue是一种BSD功能。您不能在Linux上使用它。Linux上的同等特性是epoll。
发布于 2019-11-03 08:45:15
如果您不想在BSD以外的任何平台上尝试kqueue,那么https://github.com/mheily/libkqueue库就是您的选择!试试看。
https://stackoverflow.com/questions/19748939
复制相似问题