1、编译VTK-7.1.0
下载VTK,解压后在解压文件中创建build文件
mkdir build
cd build
用cmake进行编译,注意一定要编译release版本,否则不会生成QVTKWidget所需要的动态库libQVTKWidgetPlugin.so
编译命令如下:
cmake -DVTK_QT_VERSION:STRING=5 \
-DQT_QMAKE_EXECUTABLE:PATH=/opt/Qt5.11.2/5.11.2/gcc_64/bin/qmake \
-DVTK_Group_Qt:BOOL=ON \
-DCMAKE_PREFIX_PATH:PATH=/opt/Qt5.11.2/5.11.2/gcc_64/lib/cmake \
-DBUILD_SHARED_LIBS:BOOL=ON ..
make -j
sudo make isntall
参考官方教程:https://vtk.org/Wiki/VTK/Building/Linux
2、加载动态库
安装完之后使用
sudo find / -name libQVTKWidgetPlugin.so