Jestem całkiem nowy w Ubuntu, ale nie wydaje mi się, żeby to zadziałało. Działa dobrze na moich szkolnych komputerach i nie wiem, czego nie robię. Sprawdziłem usr / include i time.h jest w porządku. Oto kod:
#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;
}
Używam CodeBlocks jako mojego IDE do budowania i uruchamiania. Każda pomoc byłaby świetna, dziękuję.
-D_XOPEN_SOURCE=600
. Zobacz także GCC z -std = c99 narzeka, że nie zna struct timespec .