Ubuntu20 安装 VTK
下载vtk
mkdir vtk
cd vtk
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
tar -xvf VTKData-8.1.0.tar.gz
tar -xvf VTK-8.1.0.tar.gz
编译vtk
sudo apt-get install build-essential libgl1-mesa-dev
cd VTK-8.1.0
mkdir build
cd build
cmake ..
cmake-gui ..
设置
VTK_Group_Qt ON
VTK_QT_VERSION 5
QT5_DIR /opt/qt/5.12.11/gcc_64/lib/cmake/Qt5
VTK_RENDERING_BACKEND OpenGL2
BUILD_SHARED_LIBS ON
CMAKE_BUILD_TYPE Release
CMAKE_INSTALL_PREFIX /usr/local
点击 Configure 和 Generate,然后运行
make -j
sudo make install
cd build/lib
sudo cp libQVTKWidgetPlugin.so /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/
cp libQVTKWidgetPlugin.so /home/chli/Qt/5.12.11/gcc_64/plugins/designer/
cp libQVTKWidgetPlugin.so /home/chli/Qt/Tools/QtCreator/lib/Qt/plugins/designer/