函数'clock'的隐式声明

时间:2012-02-24 11:53:45

标签: c time kernel

大家好我正在编写一个内核模块,想要查找特定函数的时钟周期。我已经包含了库#include </linux/time.h>,然后声明了

clock_t c0;

c0 = clock();

但我收到了错误

  

函数clock的隐式声明

任何人都可以帮我解决这个问题吗?

我在Linux上使用gcc。

1 个答案:

答案 0 :(得分:7)

函数clock位于libc中。根据定义,当您为内核开发时,您无法访问libc函数(查找“独立环境”)。