QT VTK开发 (一、下载编译)
Vtk,(visualization toolkit)是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk是在面向对象原理的基础上设计和实现的,它的内核是用C++构建的,包含有大约250,000行代码,2000多个类,还包含有几个转换界面,因此也可以自由的通过Java,Tcl/Tk和Python各种语言使用vtk。
QT VTK开发 (一、下载编译)目录
1 下载VTK源码
1.1 下载源码
1.2 下载数据
1.3 下载文档
2 编译VTK
2.1 CMake参数
2.2 CMake环境
2.3 选择配置
2.4 CMake编译
3 VS生成VTK库文件
3.1 右键生成
3.2 VTK动态库路径
1 下载VTK源码
VTK 官网 :
Download | VTK
1.1 下载源码
1.2 下载数据
1.3 下载文档
2 编译VTK
2.1 CMake参数
2.2 CMake环境
因为我们使用QT MSVC2017 对应的是VS2019 X64位环境,如果QT使用的MSVC版本不一样需要注意VS版本
2.3 选择配置
build_examples 选择on,可以用来学习VTK 的例子
BUILD_SHARED_LIBS 选择on,可以生成动态链接库dll
Module_vtkGUISupportQt 选择on,支持Qt界面(点击Advanced的参数,才会弹出该选项)
CNAJE_INSTALL_PREFIX=C:\ProgramFiles\VTK
点击Configure按钮,重新让Cmake扫描配置文件,运行成功后,页面上的红色将消失,若还有红色,则看看红色选项卡还需要选中什么,直接选中,然后再运行 Configure
2.4 CMake编译
3 VS生成VTK库文件
3.1 右键生成
3.2 VTK动态库路径