发新话题
打印

关于jiffies

关于jiffies

jiffies本来应该是一个全局变量
但很奇怪的是我在程序中某个函数中写timer.expires = jiffies+TIME_TO_DELAY
编译器说我jiffies没有定义
(编译环境是anjuta)
请问原因是什么?      

TOP

#include <linux/sched.h>      

TOP

不是,因为即使你include了头文件,但如果没有连结相应的库,也会出现类似的问题,我现在就是找不到相应的库是哪个,还是我没有装?我的linux是red hat 7.1      

TOP

编译内核哪有什么库啊,所有的文件都在/usr/src/linux下面      

TOP

不好意思,原来是因为我编写的是用户程序,不是内核程序,所以内核变量不可以用,我现在已经改用多线程实现timer了      

TOP

发新话题