【问题标题】:Is cygwin possible to install epoll.h on win10?cygwin可以在win10上安装epoll.h吗?
【发布时间】:2021-04-14 08:07:33
【问题描述】:

我在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 功能?

【问题讨论】:

    标签: compilation ide cygwin epoll


    【解决方案1】:

    该文件在任何 Cygwin 软件包中均不可用

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

    Cygwin 可以模拟大多数 Linux 用户空间,但它不是一个精确的副本,它 某些功能受限于底层 Microsoft 引擎

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 1970-01-01
      • 2010-11-05
      • 1970-01-01
      • 2011-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多