компилятор mingw на linux, как получить разрешение в миллисекундах

У меня есть код, который я кросс-компилирую на Linux с MinGW / Wine (есть библиотеки Windows, которые я вынужден использовать). Поэтому я собираю на Linux с g ++. Exe

У меня есть потребность в этом коде, чтобы получить текущее время с разрешением в миллисекундах. При компиляции со стандартным g ++ я обычно использую что-то вроде этого:

struct timespec now;
clock_gettime(CLOCK_REALTIME,&now);

Это дает ошибку:

error: aggregate 'time2()::timespec now' has incomplete type and cannot be defined

Какой эквивалент я могу использовать, который будет работать с компилятором g ++. Exe?

РЕДАКТИРОВАТЬ, компиляция cmd:

g++.exe -std=c++0x -g -Wall -O2 -o test.exe test.cpp

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]