QT VTK开发 (一、下载编译)

        Vtk,(visualization toolkit)是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk是在面向对象原理的基础上设计和实现的,它的内核是用C++构建的,包含有大约250,000行代码,2000多个类,还包含有几个转换界面,因此也可以自由的通过Java,Tcl/Tk和Python各种语言使用vtk。

QT VTK开发 (一、下载编译)_第1张图片

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

QT VTK开发 (一、下载编译)_第2张图片

1.1 下载源码

1.2 下载数据

1.3 下载文档

2 编译VTK

QT VTK开发 (一、下载编译)_第3张图片

2.1 CMake参数

QT VTK开发 (一、下载编译)_第4张图片

2.2 CMake环境

        因为我们使用QT MSVC2017  对应的是VS2019 X64位环境,如果QT使用的MSVC版本不一样需要注意VS版本

QT VTK开发 (一、下载编译)_第5张图片

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编译

QT VTK开发 (一、下载编译)_第6张图片

3 VS生成VTK库文件

QT VTK开发 (一、下载编译)_第7张图片

3.1 右键生成

QT VTK开发 (一、下载编译)_第8张图片

3.2  VTK动态库路径

QT VTK开发 (一、下载编译)_第9张图片

 QT VTK开发 (一、下载编译)_第10张图片

 

你可能感兴趣的:(#,QT开发之路,第二章,qt,开发语言)