как скомпилировать vtk-master с qt5 и visual sudio 2015? - PullRequest
0 голосов
/ 28 февраля 2020

Когда я компилирую vtk-master с vs 2015 (обновление 1) и QT5, я вижу ошибку как: Ошибка C2039 'Frame': не является членом 'QGL Widget' GUI Поддержка Qt Open GL C: \ VTK \ SOURCE \ source \ GUISupport \ QtOpenGL \ QVTKWidget2.cxx 488

Как я могу исправить эту ошибку?

Ответы [ 2 ]

0 голосов
/ 23 марта 2020

Убедитесь, что вы компилируете VTK с той же конфигурацией, что и у вашей установки Qt (например, VS2015 и Release). У меня есть учебник на YouTube с использованием VS2017, который вы можете проверить:

https://www.youtube.com/playlist?list=PLkjbuaHoEQvhhWNE3PHdVFAhqviZsjMFO

0 голосов
/ 28 февраля 2020

Пожалуйста, проверьте, есть ли у вас циклические зависимости, подобные следующим,

A.h depends on B.h and B.h depends on A.h

Эту проблему можно легко решить с помощью typedef

...