Qt _USE_MATH_DEFINES

Мне нужно работать с OpenMesh на моем ПК с Qt IDE, фрагмент простого файла * .pro выглядит так:

DEFINES += _USE_MATH_DEFINES
DEFINES += NOMINMAX
#DEFINES += OM_STATIC_BUILD
#OpenMesh
INCLUDEPATH += "D:/Libraries/OpenMesh 6.3/include"#Debug
LIBS += "D:/Libraries/OpenMesh 6.3/lib/OpenMeshCored.lib"LIBS += "D:/Libraries/OpenMesh 6.3/lib/OpenMeshToolsd.lib"# Release
LIBS += "D:/Libraries/OpenMesh 6.3/lib/OpenMeshCore.lib"LIBS += "D:/Libraries/OpenMesh 6.3/lib/OpenMeshTools.lib"

Тем не менее, я все еще получил сообщение об ошибке: «C1189: #error: «Вы должны определить _USE_MATH_DEFINES в настройках компилятора!«Может кто-нибудь мне помочь?

0

Решение

если вы хотите по какой-либо причине запустить ваше приложение из Qt creator, использующего qmake, вам просто нужно добавить "DEFINES += _USE_MATH_DEFINES" в ваш * .pro файл

0

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

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

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