Я получаю следующие ошибки, когда я строю пример кода с помощью QT5, Visual Studio 2012 x64,, почему при использовании QT5 возникла следующая ошибка?
static inline qint64 nullJd() { return std::numeric_limits<qint64>::min(); }
1>c:\qt\qt5.1.1\5.1.1\msvc2012_64_opengl\include\qtcore\qdatetime.h(121): warning C4003: not enough actual parameters for macro 'min'
1>c:\qt\qt5.1.1\5.1.1\msvc2012_64_opengl\include\qtcore\qdatetime.h(121): error C2589: '(' : illegal token on right side of '::'
1>c:\qt\qt5.1.1\5.1.1\msvc2012_64_opengl\include\qtcore\qdatetime.h(121): error C2059: syntax error : '::'
Как исправить?
MinGW компилирует код ОК – demonplus