ошибка: `TFD_NONBLOCK 'не объявлен (первое использование в этой функции) - PullRequest
0 голосов
/ 23 июля 2011

Я использую механизм timerfd и получаю эту ошибку при компиляции: error: TFD_NONBLOCK 'undeclared (первое использование в этой функции) `

Как разрешить?

Вот выражение: timer_fd = timerfd_create(CLOCK_REALTIME, TFD_NONBLOCK);

Похоже, что поддержка timerfd отсутствует в libc.sys / timerfd.h отсутствует.Есть ли обходные пути для этого?

1 Ответ

1 голос
/ 23 июля 2011

Чтобы использовать timerfd_create(), вам нужно запустить Linux 2.6.25 (или выше) с glibc 2.8 (или выше).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...