Объединение Qt 5.4.1 с vtk 6.2.0 (с использованием CMake GUI 3.2.1) в Windows

Я почти ничего не знаю о CMake. Я пытаюсь использовать VTK с Qt. К сожалению, я застрял в части CMake. Почему-то, когда я нажимаю «настроить», я получаю следующую ошибку:

CMake Ошибка в GUISupport / Qt / CMakeLists.txt: 58 (find_package): не предоставляя «FindQt5Widgets.cmake» в CMAKE_MODULE_PATH, этот проект попросил CMake найти файл конфигурации пакета, предоставленный «Qt5Widgets», но CMake не нашел его.

Не удалось найти файл конфигурации пакета, предоставленный «Qt5Widgets», с любым из следующих имен:

Qt5WidgetsConfig.cmake
qt5widgets-config.cmake

Добавьте префикс установки «Qt5Widgets» в CMAKE_PREFIX_PATH или установите «Qt5Widgets_DIR» в каталог, содержащий один из вышеуказанных файлов. Если «Qt5Widgets» предоставляет отдельный пакет разработки или SDK, убедитесь, что он установлен.

Что я сделал :

Установите Qt 5.4.1 для Windows 64-bit (VS 2013, 722 МБ)

Установите vtk 6.2.0

Установите CMake 3.2.1

Извлеките vtk и, используя графический интерфейс CMake, установите путь к исходному коду и двоичную сборку

Настройте несколько переменных сред:

'CMAKE_PREFIX_PATH = E: \ Qt \ Qt5.4.1 \ 5.4 \ msvc2013_64'

QTDIR = E: \ Qt \ Qt5.4.1

Путь = E: \ Program Files (x86) \ CMake \ bin; E: \ vtk \ bin \ bin \ Debug; E: \ Qt \ Qt5.4.1 \ 5.4 \ msvc2013_64 \ bin

В CMake GUI проверьте следующие параметры:

VTK_Group_Qt = true

BUILD_SHARED_LIBS = true

VTK_QT_VERSION = 5

QT_QMAKE_EXECUTABLE = E: /Qt/Qt5.4.1/5.4/msvc2013_64/bin/qmake.exe

Нажмите настроить

Получите вышеуказанную ошибку

Что я должен сделать, чтобы не получить ошибку?

Спасибо!

Ответы на вопрос(0)

Ваш ответ на вопрос