Eu sou muito novo no Ubuntu, mas não consigo fazer isso funcionar. Funciona bem nos computadores da minha escola e não sei o que não estou fazendo. Eu verifiquei usr / include e time.h está lá muito bem. Aqui está o código:
#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;
}
Estou usando o CodeBlocks como meu IDE para criar e executar também. Qualquer ajuda seria ótimo, obrigado.
-D_XOPEN_SOURCE=600
. Veja também o GCC com -std = c99 reclama de não saber o tempo de estrutura .