ubuntu18.04安装vtk8.2.0

1. 安装ccmake 和 VTK 的依赖项:

sudo apt-get install cmake-curses-gui
sudo apt-get install freeglut3-dev

2.下载VTK-8.2.0库

官方网址:http://www.vtk.org/download/

自己选择合适的版本进行下载,解压到VTK文件夹下,再新建文件下名为build,如图所示:
在这里插入图片描述

3. 配置VTK :

在build文件夹下打开终端,输入:

cmake-gui

此时会弹出这个界面,填好上面两行之后,将advanced勾上,然后就可以对红色区域有选择性的勾选。
在这里插入图片描述
要进行修改的几处:

1、BUILD_SHARED_LIBS = ON  动态库编译,初学者可以选择静态库编译 
2、BUILD_TESTING = ON    # 默认OFF,如果打开的话,编译时会由于下载测试数据所用url过旧而报错,建议OFF
3、CMAKE_BUILD_TYPE = Release    # 默认Debug运行会较慢
4、CMAKE_INSTALL_PREFIX = /usr/local    # 这里用默认就行,或者改到想要安装的位置
5、VTK_FORBID_DOWNLOADS = ON    # 默认OFF,建议打开,否则编译会报错,理由同BUILD_TESTING
注意:build_example这里要是进行vtk学习的话最好勾选上,会有自带的例子可供学习。我就不选了这儿

接着单击configure,再点generate。
在这里插入图片描述
最后继续在终端输入:

sudo make -j8

等等等,一直到变为100%,这一步我很顺利没有报错,万幸,之前有一次编译安装opencv总是卡在后面不成功,真是想砸了它的心都有了,等了好久。。。
在这里插入图片描述
继续输入:

sudo make install

4.案例学习:

https://lorensen.github.io/VTKExamples/site/Cxx/

5.新增模块:

ps:我是自己后期要用的这些功能才加的,正常不需要这一步啊,不是必需的。。。。
下面这个界面有人说打开没有啊,详见VTK–remote模块的添加

源码编译vtk-module下的vtkDICOM:
在这里插入图片描述
这个configure要很久,等就好了

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值