2015-06-17 1 views
0

Я столкнулся с довольно странной ошибкой. Я вижу на вики, что мы можем построить vtk с поддержкой qt5. Однако, когда вы пытаетесь это сделать и сначала настраиваете с помощью cmake, я получаю следующий вывод:Строительство vtk с окнами QT5 8

Ошибка CMake в C:/Program Files (x86) /CMake/share/cmake-3.2/Modules/FindQt4.cmake:1326 (сообщение): Нашел неподходящую версию Qt «5.4.2» от C: /Qt/5.4/msvc2012_opengl/bin/qmake.exe, для этого кода требуется Qt 4.x Столб вызова (последний звонок первым): GUISupport/Qt/CMakeLists.txt: 71 (find_package)

Я следовал за предыдущие сообщения на SO как: How to find qt5 CMake module on windows или cmake does not find qt 5.1.1, но они не решают мою проблему до сих пор.

Я попытался установить CMAKE_PREFIX_PATH в C: /Qt/5.4/msvc2012_opengl/ и QT_QMAKE_EXECUTABLE в C: /Qt/5.4/msvc2012_opengl/bin/qmake.exe

И все же она не работает. У кого-нибудь есть объяснение?

ответ

4

Вы делали шаги 3 и 4 здесь? : Combining Qt 5.4.1 with vtk 6.2.0 (using CMake GUI 3.2.1) on windows

Я предполагаю, что вы не изменяли VTK_QT_VERSION 5

+0

Действительно. Или, если быть точным, я это сделал, он потерпел неудачу, а затем я только что возобновил все с нуля, и теперь он работает :). Большое спасибо :) – LBes