ubuntu安装VTK和QT插件

1、安装ccmake 和 VTK 的依赖项

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

2、下载VTK-8.2.0库

官方网址:https://vtk.org/download/
选择合适的版本进行下载,解压到VTK文件夹下,再新建文件下名为build

3、配置VTK

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

cmake-gui

此时会弹出这个界面,填好上面两行之后,将advanced勾上,然后就可以对红色区域有选择性的勾选(如果没有下面的选项,可以先点击configure)
在这里插入图片描述

CMAKE_BUILD_TYPE = Release    # 默认Debug运行会较慢
# 需要用到Qt,则勾选
勾选 Module_vtkGUISupportQt
勾选 VTK_Group_Qt

接着单击configure,再点generate
注意:(1) 当点击configure的时候,如果一切正常,则可发现红色部分全都变为了白色,若发现有部分红色内容,则将文件夹build中内容删除后,重新点击configure和generate就ok了

注:
可能会出现Qt5_DIR-NOTFOUND的问题,这是因为找不到Qt的路径,可在VTK目录下的CMakeList.txt中第二行加入如下部分,Configure/Generate通过

set(CMAKE_PREFIX_PATH "/home/a/Qt5.12.9/5.12.9/gcc_64")
set(Qt5_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/Qt5")
set(Qt5Widgets_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/Qt5Widgets")
set(Qt5Network_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/Qt5Network")
set(Qt5LinguistTools_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/Qt5LinguistTools")

4、编译安装

终端输入:

sudo make  -j8

这个编译过程比较漫长
最后输入:

sudo make install
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值