cygwin下编使用了epoll的程序,出现如下提示

telpor 2010-01-11 10:33:53
error: sys/epoll.h: No such file or directory

在cygwin的安装程序里是没有查找到epoll.h文件,这个程序在linux真实环境下能编过。

怎么个解决?
...全文
1258 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
steptodream 2010-01-11
  • 打赏
  • 举报
回复
没使用过cygwin 纯帮顶一下
  • 打赏
  • 举报
回复
epoll是2.6内核才有的东东,cygwin据说是不能实现epoll的
fang0625 2010-01-11
  • 打赏
  • 举报
回复
你如果纯粹是想让你的程序编译运行通过的话可以将LINUX下的epoll.h及该头文件中涉及到的但是cygwin下没有的头文件拷到你cygwin环境中对应的目录下去,但是运行估计是不能运行的。
zhuxueling 2010-01-11
  • 打赏
  • 举报
回复
没有解决办法。
这个epoll是linux 2.6内核才有的东西。
cygwin可没说是linux 2.6,只不过是有linux大多数东西。

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧