我对Ubuntu相当陌生,但似乎无法使它正常工作。它可以在我的学校计算机上正常工作,我不知道自己在做什么。我检查了usr / include和time.h就好了。这是代码:
#include <iostream>
#include <time.h>
using namespace std;
int main()
{
timespec time1, time2;
int temp;
clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &time1);
//do stuff here
clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &time2);
return 0;
}
我正在使用CodeBlocks作为我的IDE来进行构建和运行。任何帮助都会很棒,谢谢。
-D_XOPEN_SOURCE=600
。另请参阅带有-std = c99的GCC抱怨不知道struct timespec。