您的位置:首页 > 其它

mac os下有办法是用epoll吗

2016-04-13 17:51 423 查看


mac os下有办法是用epoll吗?我要编译一个linux下写的源码,发现系统里没有epoll,有办法安装吗?

分享| 2012-02-03
11:47xuanlingzi | 浏览
3376 次 悬赏:50
(不安装虚拟机)

我有更好的答案

最快的到家服务,最优质的电脑清灰!一键约师傅

按默认排序 | 按时间排序


2条回答

2012-02-04 16:49jiangtao9999 | 十六级 最快回答

你这个程序是 linux-only 的还是 POSIX 兼容的?

如果是兼容的你看看他缺那个函数库装上就行了。我记得 mac 有 posix 兼容支持功能库装上就行了,当然这个兼容不全,有些东西还要自己另外装。

不过 epoll 我没印象是什么……好像是 Linux 内核的?

如果是 Linux 内核的东西,那这个程序就是 Linux-Only 的程序,你只能做源代码移植了。

BSD 的内核有 Linux 兼容接口层可以用,MAC 的我没印象有。

评论 | 1 1

分享

2013-02-04 15:37wallyjj | 三级

mac os是unix-like,epoll是再linux
2.6的内核后才出现的,unix下面处理高并发是用的kqueue,跟epoll原理差不多。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: