Неявное объявление функции 'clock' - PullRequest
0 голосов
/ 24 февраля 2012

Привет всем, я пишу модуль ядра и хочу найти такты определенной функции.Я включил библиотеку #include </linux/time.h>, затем объявил

clock_t c0;

c0 = clock();

, но получаю ошибку

неявное объявление функции clock

Может ли кто-нибудь помочь мне решить эту проблему?

Я использую gcc в Linux.

1 Ответ

7 голосов
/ 24 февраля 2012

Функция clock находится в libc.По определению, когда вы разрабатываете для ядра , у вас нет доступа к libc функциям (ищите "автономную среду").

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