我对Ubuntu很新,但我似乎无法得到它的工作。它在我的学校电脑上工作正常,我不知道我没有做什么。我检查了usr/include和time.h是否还好。这里是代码:Ubuntu Linux C++错误:未定义的引用'clock_gettime'和'clock_settime'
#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来构建和运行。任何帮助将是伟大的,谢谢。
这工作,如果我手动编译 - 任何想法如何自动化在codeblocks? – naspinski 2010-03-10 15:41:44
尝试项目 - >构建选项 - >链接器设置;然后添加库rt – 2010-03-10 15:55:11
你的建议对我来说工作正常..我是'C'的新手......'-lrt'do是什么? – noufal 2013-10-10 06:42:24