我對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