Qt | warning C4003: not enough actual parameters for macro ‘min’Qt | warning C4003: not enough actual parameters for macro ‘min’


Qt(C++) でアプリを作成中。

たまにQDatatimeがコンパイル時にエラーになってビルドできない時の対処法

原因は、
std::numeric_limits<qint64>::min()
から出る。

LPGLで使う以上、大元はいじりたくないので

.proファイルに

DEFINES += NOMINMAX

を追加してビルドすればOK

こういった細かいところが意外とひっかかるので、
Qtの開発者がもっと増えてどんどんブラッシュアップしますように。


タイトルとURLをコピーしました