PCL库安装(成功)

简介

背景:
Ubuntu 16.04

从源代码编译

  • Cmake 版本最低3.5.0
$ cmake --version
cmake version 3.5.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).

官方方法(不好用,可以不管)

sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
sudo apt-get update
sudo apt-get install libpcl-dev

依赖

LogoLibrary最低版本强制
Boost1.40 (without OpenNI) 1.47 (with OpenNI)pcl_*
Eigen3.0pcl_*
FlANN1.7.1pcl_*
VTK5.6pcl_visualization
Boost
# 该指令默认安装1.58版本
sudo apt-get install libboost-all-dev
Eigen

下载Eigen

mkdir build
cd build
cmake ..
make -j8 -l8 (无作用)
sudo make install
FlANN

版本: 1.83, 下载
安装:

$ mkdir build
$ cd build
$ cmake ..
$ make -j8 -l8
$ sudo make install
VTK

注: 如果不安装VTK, 不能够可视化,头文件也会缺少visualization, 同时建议安装高版本vtk

依赖于QT5, 这里需要安装QT5.
vtk下载
安装步骤:

mkdir build && cd buil
cmake ..
sudo make
sudo make install

如果遇到X11_Xt_LIB could not be found. Required for VTK X lib. 问题, 执行sudo apt-get install libxt-dev.

稳定版本安装

依赖都安装好,接下来的事就简单多了.
Github下载需要的版本(例如1.7.2).
解压:

tar xvfj pcl-pcl-1.7.2.tar.gz
cd pcl-pcl-1.7.2 && mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j2
make -j2 install

参考

Prebuilt binaries for Linux
Compiling PCL from source on POSIX compliant systems
在Ubuntu 14.04 环境下配置PCL点云库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值