VTK——1、安装
下载地址:vtk
代码地址:https://gitee.com/mirrors/VTK
版本:9.2.6
工具:VS2022、Cmake3.27.1
- 代码文件夹:D:\vtk\VTK
工程文件夹:D:\vtk\VTK_BUILD
安装文件夹:D:\vtk\VTK_INSTALL
示例文件夹:D:\vtk\VTK_EXAMPLES - CMake启动,配置生成共享lib,安装文件夹、平台x86/64、QT使用等
- 启动D:\vtk\VTK_BUILD下解决方案,ALL_BUILD生成
- 设置INSTALL启动项,仅生成此项,安装至D:\vtk\VTK_INSTALL
- 编译生成示例,示例地址:https://examples.vtk.org/site/
- Cmake示例选择VTK_DIR文件夹D:\vtk\VTK_INSTALL\lib\cmake\vtk-9.2,或者拷贝VTK_BUILD文件夹下vtk-config.cmake到D:\vtk\VTK_INSTALL,VTK_DIR选择该目录即可
- 注意:如果有部分库编译不过,重新装CMake后拉git代码编译,编译问题不建议跟踪;
官方示例CMake会有AutoInit配置,在工程预处理时进行启动,
如果是自行编译示例,除了配置头文件和lib文件,需要加如下代码
#include <vtkAutoInit.h>
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
#end