ubuntu18.04 安装PCL1.8.1

PCL1.8.1安装 ,VTK7.1.1(vtk不能太新,否则安装失败)
需要安装的一些基础包:
sudo apt-get update
QT5相关,必备
sudo apt-get install qt5-default
sudo apt install libqt5x11extras5-dev
sudo apt-get install qttools5-dev
sudo apt-get install libqhull-dev
sudo apt-get install qt5x11*
其他,不安装会报错:
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 libboost-all-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 libopenni-dev libopenni2-dev
sudo apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev
sudo apt-get install libxmu-dev libxmuu-dev
sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev
上面的命令会遇到报错,如果有报错的,先跳过,不急着安装,等其他包安装完成后,再使用源码或者官网下载tar包安装。(一般安装flann、boost、eigen会报错,需要源码或下载安装包进行安装)

可能遇到的错误/解决方法/用到的链接:
1.https://blog.csdn.net/weixin_44684139/article/details/112516620
2.https://blog.csdn.net/yjk13703623757/article/details/53217377
3.https://dlonng.com/posts/pcl-vtk :vtk官网
4.https://vtk.org/download/ :vtk下载
5.https://blog.csdn.net/Coderii/article/details/87636882

安装:
1.按照这个里面的提示安装需要的基础包,如果报错,记录下来,需要源码编译安装:https://www.yuque.com/huangzhongqing/pcl/sgw7wt
2.安装lz4、 flann、 VTK7.1.1、 metslib-0.5.3、 eigen-3.2.10、boost、QT5等
3.metslib-0.5.3安装: 执行命令:wget https://www.coin-or.org/download/source/metslib/metslib-0.5.3.tgz
依次执行:tar xzvf metslib-0.5.3.tgz
cd metslib-0.5.3
./configure
make
sudo make install
4.eigen-3.2.10安装:

3.安装lz4: git clone https://github.com/lz4/lz4.git;cd lz4;make;sudo make install
4.安装flann:cd flann;cmake … ; make; sudo make install
5.boost安装:sudo apt-get install libboost-all-dev
6.sudo apt-get install libvtk7.1-qt
7.安装VTK7.1.1:首先安装qt,按照这个教程:https://blog.csdn.net/maizousidemao/article/details/104150872
如果出现报错:CMake Error at Rendering/OpenGL2/CMakeLists.txt …Required for VTK X lib. 问题,就
执行命令:sudo apt-get install libxt-dev 解决问题。(需要先安装好QT)
最后,按照:https://blog.csdn.net/weixin_44723106/article/details/103071712安装即可。

  1. sudo apt-get install libpcap-dev

sudo apt-get install pcl-tools

sudo ldconfig (显示pcl_viewer命令)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值