首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

time.h与linux/time.h,该如何解决

2012-06-01 
time.h与linux/time.hLinux localhost.localdomain 2.6.18-53.el5/usr/include/linux/time.h:9: 错误:‘str

time.h与linux/time.h
Linux localhost.localdomain 2.6.18-53.el5

/usr/include/linux/time.h:9: 错误:‘struct timespec’ 重定义
/usr/include/time.h:122: 错误:‘struct timespec’ 的上一个定义
/usr/include/linux/time.h:15: 错误:‘struct timeval’ 重定义
/usr/include/bits/time.h:70: 错误:‘struct timeval’ 的上一个定义
/usr/include/linux/time.h:42: 错误:‘struct itimerspec’ 重定义
/usr/include/time.h:163: 错误:‘struct itimerspec’ 的上一个定义

我的int clock_gettime(clockid_t clk_id, struct timespec *tp);定义在include/linux/time.h

C/C++ code
#include <iostream>#include <linux/time.h>using namespace std;


单引time.h会报找不到clock_gettime,单引linux/time.h会报struct timespec等未定义

[解决办法]


C/C++ code
#include <iostream>#include <time.h>using namespace std; 

热点排行