1. 库的安装
我的需求需要PCL库调用eigen3和vtk库,故需要同时安装eigen3和vtk库。
1.1 安装Eigen3
sudo apt update
sudo apt install libeigen3-dev
1.2 安装VTK
sudo apt update
sudo apt install libvtk9.1
sudo apt install libvtk9-dev
1.3 安装PCL
由于通过apt安装的PCL最高版本为1.12.1,与VTK9.1不兼容,故我在这里选择去官网下载PCL1.14.1
在以下网站https://github.com/PointCloudLibrary/pcl下载PCL的源码。
下载完成后,我们可以在下载目录看到一个名为pcl-master.zip的文件,然后执行以下命令:
unzip pcl-master.zip
cd pcl-master
mkdir build
cd build
cmake