我尝试调用函数并使用'hrtimer'和'ktime'的类型,但我收到错误信息,如:
unknown type name ‘ktime_t’
HRTIMER_MODE_ABS undeclared
当我包含头文件时,例如,对于linux / ktime.h,我得到了:
linux/ktime.h: No such file or directory compilation terminated.
是否有要添加到makefile的标志?现在我用-lrt。
答案 0 :(得分:0)
ktime_t
和HRTIMER_MODE_ABS
等符号在内核中使用来实现hrtimers。
如果您想使用程序中的hrtimers,只需使用常规计时器功能,例如timer_create或更好timerfd_create。