gcc (GCC) 4.6.3
c89
Я пытаюсь использовать usleep
. Однако я продолжаю получать следующее предупреждение:
неявное объявление функции usleep
Я включил заголовочный файл unistd.h
.
В man-страницах упоминается что-то об этом. Но я не уверен, что понимаю:
usleep():
Since glibc 2.12:
_BSD_SOURCE ||
(_XOPEN_SOURCE >= 500 ||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) &&
!(_POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700)
Before glibc 2.12:
_BSD_SOURCE || _XOPEN_SOURCE >= 500 || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
Но не уверен, что мне делать с этим?