+ -
当前位置:首页 → 问答吧 → rtlinux定时器的问题

rtlinux定时器的问题

时间:2008-09-10

来源:互联网

在rtlinux下为什么我声明用timer_t声明一个变量会报错呢,请问如何解决,头文件<time.h>和<signal.h>
我都包含了。请问是什么原因?      

作者: hanzengbo   发布时间: 2008-09-10

试试这个,可能是路径不对
#include <sys/time.h>      

作者: mgqw   发布时间: 2008-09-10

我试过了,也是不行。从别的地方我看到说要在rtlinux下安装POSIX timer。我就在rtlinux下运行make xconfig,选上了posix signal和posix timer,但是在后面的make dep中出现了错误,错误提示是“xarg:environment is too large for exec”.然后我取消选择这两个模块,发现不会再出错,请大侠帮忙提示一下。非常感谢      

作者: hanzengbo   发布时间: 2008-09-10

可怜的我啊,没有人回答我吗?请高手路过的时候提一下吧      

作者: hanzengbo   发布时间: 2008-09-11

终于明白是怎么回事了,是因为makefile里面用xarg指令,该指令和find指令配合使用,结果是查找到的文件太多,使得xargs出错,修改方法,就是将print0 | xagr改为 -exec就可以了。ptimer就装上了。      

作者: hanzengbo   发布时间: 2008-09-12