有到OSX的libfaketime端口吗?http://www.code-wizards.com/projects/libfaketime/
发布于 2011-07-05 21:13:25
好的,所以我移植了它。
发布于 2011-05-02 10:42:31
在freshmeat上,libfaketime列出了它的平台为Linux和POSIX。由于OSX是listed as fully POSIX compliant,它应该是完全可用的。
编辑
如果clock_gettime是唯一有问题的函数,并且您觉得自己很顽固,那么您可以尝试这个小hack
#if _POSIX_TIMERS > 0
clock_gettime(CLOCK_REALTIME, &tp);
#else
struct timeval tv;
gettimeofday(&tv, NULL);
tp.tv_sec = tv.tv_sec;
tp.tv_nsec = tv.tv_usec*1000;
#endifhttps://stackoverflow.com/questions/5853001
复制相似问题