Ошибка при создании пользовательского приложения ParaView в Windows 10 - PullRequest
0 голосов
/ 14 марта 2020

Я построил супербилд ParaView, выполнив следующие шаги, которые я нашел в другом вопросе.

Шаги для сборки супербилда ParaView в Windows 10:

Install Visual Studio 2015 community with all C++ related tools
Install cmake
Install git bash
Install Ninja
Install Qt 5.9.9 VS2015 64 bits

then :

Open VS2015 x64 Native Tools Command Prompt and execute: cmake-gui

ENABLE_qt5 and USE_SYSTEM_qt5
ENABLE_python 
ENABLE_python2

and add: Qt5_DIR = C:/Qt/5.9.9/msvc2015_64/lib/cmake/Qt5

configure
generate

Результат:

Determined source version for paraview: 5.7.0
Enabling cxx11 as requested.
Enabling ftjam as requested.
Enabling nlohmannjson as requested.
Enabling zlib for: hdf5
Enabling szip for: hdf5
Enabling hdf5 for: paraview
Enabling python2 as requested.
Enabling python as requested.
Enabling qt5 as requested.
Enabling paraview as requested.
Building projects: cxx11, ftjam, nlohmannjson, zlib, szip, hdf5, python2, python, qt5, paraview
Configuring done
Generating done

Тогда:

close cmake-gui
ninja

Через пару часов, кажется, что он успешно строится.

Затем я загружаю Clone1 из https://gitlab.kitware.com/paraview/paraview/tree/master/Examples/CustomApplications

Открыть VS2015 x64 Native Tools Command Prompt и выполнить: cmake-gui

Добавить:

Qt5_DIR = C:/Qt/5.9.9/msvc2015_64/lib/cmake/Qt5
ParaView_DIR = C:\Users\user\Desktop\paraview\buildvs2015\install\lib\cmake\paraview-5.7

Затем:

configure
generate

И я получил:

Found Python2: C:/Users/user/Desktop/paraview/buildvs2015/install/lib/python27.lib (found suitable version "2.7.15", minimum required is "2.7") found components: Development 
Found OpenGL: opengl32  found components: OpenGL 
Found ZLIB: C:/Users/user/Desktop/paraview/buildvs2015/install/lib/zlib.lib (found version "1.2.11") 
Looking for pthread.h
Looking for pthread.h - not found
Found Threads: TRUE  
Skipping example: Clone1 example requires PARAVIEW_USE_QT to be enabled. Please rebuild ParaView (or point to a different build of ParaView) with PARAVIEW_USE_QT set to TRUE
Configuring done

У меня ENABLE_qt5 и USE_SYSTEM_qt5 активированы, почему я это получаю? Как я могу это исправить?

1 Ответ

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

Используйте пример Clone1 из ParaView 5.7.0, а не из master. Вы можете найти источники в

C:\Users\user\Desktop\paraview\buildvs2015\superbuild\paraview\src\Examples\CutstomApplications\Clone1
...