Skip to content

Latest commit

 

History

History
76 lines (43 loc) · 1.2 KB

File metadata and controls

76 lines (43 loc) · 1.2 KB

Setup PCL

The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.

Compiling From Source

Dependencies

  • Boost

    Minimum version:

    ​ V1.40 (without OpenNI)

    ​ V1.47 (with OpenNI)

    Mandatory:

    ​ pcl_*

  • Eigen

    Minimum version: 3.0

    Mandatory: pcl_*

  • FLANN

    Minimum version: 1.7.1

    Mandatory: pcl_*

  • VTK

    Minimum version: 5.6

    Mandatory: pcl_visualization

  • Qhull (optional)

    Minimum version: 2011.1

    Mandatory: pcl_surface

  • OpenNI (optional)

    Minimum version: 1.3

    Mandatory: pcl_io

  • CUDA (optional)

    Minimum version: 4.0

    Mandatory: pcl_*

Compiling

Go to Github and download the version number of your choice. (here we use v1.7.2 as an example)

 tar -zxvf pcl-pcl-1.7.2.tar.gz
 cd pcl-pcl-1.7.2
 mkdir build
 cd build
 cmake -DCMAKE_BUILD_TYPE=Release ..
 make
 sudo make install

Reference

https://pcl-tutorials.readthedocs.io/en/latest/compiling_pcl_posix.html#compiling-pcl-posix