无法在VxWorks RTP应用程序中使用clock_gettime()

时间:2013-11-26 20:23:50

标签: clock rtp vxworks gettime

这里是内置于静态用户库调用log.a中的代码。这很好。

#include <time.h>

void logSomething()  
{  
    ....  
    struct timespec tp;  
    clock_gettime(CLOCK_REALTIME, &tp);  
    timeStamp = tp;  
    //log some data with the timestamp  
    ...  
}

log.a然后与RTP应用程序链接,该应用程序调用logSomething()。当我构建时,由于&#34;未定义引用`clock_gettime(int,timespec *)&#39;&#39;&#34;

,我收到链接错误

我正在使用VxWorks 6.9

1 个答案:

答案 0 :(得分:-2)

要进行调试,请在您的RTP代码中使用此API,看看您是否能够在没有上述错误的情况下构建。