VTK下载并安装

去官网下载https://vtk.org/download/
选择最新稳定版本在这里插入图片描述

然后点击source后边的压缩包进行下载。
在这里插入图片描述
下载完成后将其解压到特定的文件夹下,然后打开cmake-gui.exe,第一行选择刚刚解压的文件夹,这个文件夹下有一个CMakeLists.txt文件,cmake就是根据这个文件进行运行的。然后第二行确定cmake生成的文件所在的路径,这个可以进行自定义,我是在当前文件夹下自建了一个build文件夹来存储。然后勾选下边的【Advanced】,然后点击Configure ,会有一个弹窗,选择vs版本和系统,然后点击确定后就会运行。。等待大概5分钟后会出现一大片爆红。
在这里插入图片描述
注意里边有个属性CMAKE_INSTALL_PREFIX 这个表示vtk最后生成的链接库的位置,我是默认没有更改的,可以看看我电脑里默认生成的位置,不到200MB,可以根据自己的需求取更改到D盘,我这里C盘不是很紧张所以没有去更改它的默认配置。
在这里插入图片描述
再点击下方的Configure,然后多点几次,直到红色全部消失
在这里插入图片描述
之后点击Configure旁边的Generate,等待它完成。
在这里插入图片描述

然后用管理员身份运行Visual Studio,在程序内打开VTK.sln(在建立路径内)
在这里插入图片描述
然后选择要生成的版本,默认是Debug版本,我把这个改成了Release版本(其实都可以)
然后右击资源管理器里的ALL_BUILD,选择重新生成,这时候会开始编译,需要等待一会。我大概等了20分钟然后编译结束。
在这里插入图片描述
然后就可以看到成功啦!

在这里插入图片描述
然后右击INSTALL->仅用于项目->仅生成INSTALL
在这里插入图片描述
然后等待完成,可以看到一个成功。
在这里插入图片描述

然后去自己的文件夹里查看,如果在cmake的时候没有更改生成路径,那么该文件夹就会默认存储在C盘我如下的位置,如果有找到这四个生成的文件夹,则表示安装成功。
在这里插入图片描述

然后将bin目录设置进电脑的系统环境变量里,如图:
在这里插入图片描述

然后点击保存。

在项目中引入VTK,例如我在cmake里引入

find_package(VTK REQUIRED)
include_directories("C:/Program Files (x86)/VTK/include/vtk-9.2")

target_link_libraries(DemoApp2
  PRIVATE
    ${VTK_LIBRARIES}
)

然后编译后就可以使用了!

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>