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插件的主要内容,如果未能解决你的问题,请参考以下文章
使用图形函数时出现分段错误(vtk 6.1、Qt5.3、Ubuntu)
Ubuntu16.04 VTK7.1.0+QT4.8.6+QtCreator开发环境配置
[Part 3] 在Ubuntu 16.04源码编译PCL 1.8.1支持VTK和QT