cygwin是否可以在win10上安装epoll.h



我在win10上用cygwin32编译了一个linux网络项目。
这样做的原因是我可以使用舒适的IDE编码环境,不需要切换到linux环境来进行实时编译
Cygwin显示未找到文件错误。

fatal error: sys/epoll.h: No such file or directory
6 | #include <sys/epoll.h>

这是否意味着epoll只能在linux 2.6内核中使用?Cygwin拥有大部分但不是全部的linux功能?

该文件在任何Cygwin包上都不可用

$ cygcheck -p sys/epoll.h
Found 0 matches for sys/epoll.h

Cygwin可以模拟大部分Linux用户空间,但它不是一个完全的复制品在某些功能的基础Microsoft引擎上受到限制

最新更新