Я пытаюсь построить paraview из исходного кода, поэтому использую:
- Windows 7
- Визуальная студия 2010
- Qt 4.8.7
- Питон 2.7.8
- мсмпи 7
- исходный код paraview, версия 5.1.0
В CMake я могу выбрать различные параметры, чтобы указать, какую функциональность включить в процесс сборки. Я пробовал разные комбинации, такие как установка BUILD_EXAMPLES или PARAVIEW_USE_MPI соответственно. Теперь у меня возникли следующие вопросы:
Когда я также устанавливаю BUILD_SHARED_LIBS и PARAVIEW_ENABLE_PYTHON (помимо других), настройка и создание проекта с помощью CMake выполняются успешно, но компиляция в VS завершается неудачно; он продолжает зависать сразу после начала компиляции. Кто-нибудь сталкивался с такой же проблемой и как вы ее решили? (Кстати, если я отключу BUILD_SHARED_LIBS, это сработает, но мне не нужна статическая сборка Paraview).
При использовании комбинации BUILD_EXAMPLES, BUILD_TESTING, PARAVIEW_BUILD_QT_GUI, PARAVIEW_ENABLE_CATALYST, PARAVIEW_ENABLE_PYTHON и PARAVIEW_USE_MPI возникает та же проблема, что описана в 1.), но это более или менее то, что мне нужно, чтобы использовать Catalyst для выполнения анализа на месте моего моделирования FEM. (Кстати, если я отключу BUILD_TESTING в приведенной выше комбинации, это сработает, но мне нужен CTest для тестирования примеров Catalyst, как описано здесь. Кто-нибудь знает, как решить эту проблему?
Как показано на GitHub, некоторые примеры были обновлены для правильной работы в Paraview 4.4. Моя версия Paraview (5.1.0) не подходит для примеров Catalyst? Это причина, по которой VS всегда зависает для определенных настроек переменных в CMake и какая версия Paraview наиболее подходит для запуска примеров Catalyst?
Буду признателен за любую помощь!