系统环境:Ubuntu 18.04
QT版本 : 5.9.9
VTK : 8.1.0
下载链接:
wget https://www.vtk.org/files/release/8.1/VTK-8.1.0.tar.gz
wget https://www.vtk.org/files/release/8.1/VTKData-8.1.0.tar.gz
依赖库安装:
sudo apt install libqt5x11extras5
sudo apt install libqt5x11extras5-dev
CMAKE
cd VTK-8.1.0
mkdir build
cd build
cmake-gui ..
Cmake Options :
VTK_Group_Qt ON
VTK_QT_VERSION 5 # default
QT5_DIR /opt/qt/5.9.9/gcc_64/lib/cmake/Qt5
VTK_RENDERING_BACKEND OpenGL2 # default
BUILD_SHARED_LIBS ON
CMAKE_BUILD_TYPE Release
CMAKE_INSTALL_PREFIX /usr/local
解压 VTKData-8.1.0.tar.gz
, 复制 MD5
到VTK-8.1.0/build/ExternalData/Objects/MD5目录下
make and install
make -j8 //漫长的等待
sudo make -j8 install
安装QVTKWidget plugin
cd build/lib
ls -al libQVTKWidgetPlugin.so
# copy to qt creator
sudo cp libQVTKWidgetPlugin.so /usr/lib/x86_64-linux-gnu/qt5/plugins/designer
结果: