Sono abbastanza nuovo su Ubuntu, ma non riesco a farlo funzionare. Funziona bene sui computer della mia scuola e non so cosa non sto facendo. Ho controllato usr / include e time.h è proprio bene. Ecco il codice:
#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;
}
Sto usando CodeBlocks come il mio IDE per compilare ed eseguire pure. Qualsiasi aiuto sarebbe fantastico, grazie.
-D_XOPEN_SOURCE=600
. Vedi anche GCC con -std = c99 si lamenta di non conoscere struct timespec .