UBUNTU18.04安装PCL1.9.1(源码编译)

安装必须的依赖库

新建一个pcl_dependences.sh文件,将以下内容写入文件:

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.8 libflann-dev
sudo apt-get install libeigen3-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libvtk6.3 libvtk6.3-qt libvtk6-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 qt-sdk openjdk-8-jdk openjdk-8-jre

安装所需的依赖库,执行命令:

sudo sh pcl_dependences.sh

提示[y/n]时都选则y即可。

下载源码解压

PCL1.9.1下载地址

配置并编译

cd pcl
mkdir build
cd build

因为本人需要visualization,所以我选择cmake图形界面来配置一下pcl。

Where is the source code:选择刚才解压的pcl所在的文件夹
Where tobuild the binaries:选择刚才新建的build文件夹

点击Configure,选择需要的BUILD_visualization(其他的我是默认的)

接着点击Generate,让它完成配置。(这一步相当于cmake操作)
再接着回到命令行:(build文件夹下)

make -j8

泡杯茶等着~

sudo make install

等待安装好就可以啦。

  1. https://blog.csdn.net/yingmai7741/article/details/86531850

你可能感兴趣的:(UBUNTU18.04安装PCL1.9.1(源码编译))