- 安装pcl所需依赖
sudo apt-get update
sudo apt-get install git build-essential linux-libc-dev
sudo apt-get install cmake cmake-gui
sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev
sudo apt-get install mpi-default-dev openmpi-bin openmpi-common
sudo apt-get install libflann1.9 libflann-dev
sudo apt-get install libeigen3-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libvtk7.1-qt
sudo apt-get install libvtk7.1
sudo apt-get install libvtk7-qt-dev
sudo apt-get install libqhull* libgtest-dev
sudo apt-get install freeglut3-dev pkg-config
sudo apt-get install libxmu-dev libxi-dev
sudo apt-get install mono-complete
sudo apt-get install openjdk-8-jdk openjdk-8-jre
我在安装这些依赖包发现我的unbuntu之前安装没有进行换源操作,导致我出现没有权限root问题,最后通过换源操作后才实现。
安装vtk
视觉化工具函数库(VTK,Visualization Toolkit)是一个开源、跨平台的系统,主要用于三维计算机图形学、图像处理和可视化等。
1. 先安装cmake 和vtk 的依赖项
sudo apt-get install cmake-curses-gui
sudo apt-get install freeglut3-dev
2.下载VTK-8.2.0库
https://vtk.org/download/#previous
进入vtk官网下载8.2.0的压缩包
点击Download the previous release (8.2.0),然后选择下载下面任意一种类型的压缩包。因为zip和tar.gz都可以在ubuntu中手动解压。
3.解压VTK-8.2.0
进入压缩包的下载目录,然后右击【提取到此处】,当然也可以命令行解压,这里怎么简单怎么来。然后打开终端,进入VTK-8.2.0文件夹。
创建build文件夹,然后cd到build中, 使用可视化的cmake进行工程分析
mkdir build
cd build
cmake-gui