ubuntu安装VTK和QT插件

Posted _Karry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于ubuntu安装VTK和QT插件的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 16.04 编译VTK7.1

使用图形函数时出现分段错误(vtk 6.1、Qt5.3、Ubuntu)

[Part 3] 在Ubuntu 16.04源码编译PCL 1.8.1支持VTK和QT

Ubuntu16.04 VTK7.1.0+QT4.8.6+QtCreator开发环境配置

VTK用于QT的安装

Qt&Vtk-031-PickPixel2