安装pcl

安装PCL

git clone https://github.com/PointCloudLibrary/pcl.git
cd pcl
mkdir build
cd build
cmake ..
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j2
sudo make -j2 install

如果你不想使用Metslib(一个例子)或者找不到它,你可以修改PCL的CMakeLists.txt文件,注释掉或删除与Metslib相关的依赖项。这通常涉及到查找和替换文件中的metslib字样。

cmake报错The CXX compiler identification is unknown

ren@ren-VirtualBox:~/Documents/pcl/build$ cmake ..
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:26 (project):
  No CMAKE_CXX_COMPILER could be found.

解决办法安装g++

sudo apt install g++

cmake报错Could not find a package configuration file provided by “Eigen3”

CMake Error at CMakeLists.txt:322 (find_package):
  Could not find a package configuration file provided by "Eigen3" (requested
  version 3.3) with any of the following names:

    Eigen3Config.cmake
    eigen3-config.cmake

解决安装eigen3

sudo apt-get install libeigen3-dev

cmake还是失败直接一口气安装下面所有库

sudo apt install git cmake libboost-all-dev libeigen3-dev libflann-dev libvtk7-dev libqhull-dev
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值