源码编译pcl

本文详细介绍了从源码编译PCL(Point Cloud Library)的步骤,包括下载源码包、配置编译环境、编译及安装过程。强调了为加速编译,建议预先编译安装boost、eigen、flann、vtk等依赖库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先要下载pcl的源码包

git clone https://github.com/PointCloudLibrary/pcl pcl-trunk

其次在进行编译

cd pcl-trunk && mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
make -j2
sudo make -j2 install

其中cd pcl-trunk是进入源码包
mkdir build && cd build是新建build文件,并且进入,build的目的是要讲编译的中间文件都保存在build中
make是编译
sudo make -j2 install是安装

其中j2是双线程的意思

注意
可能是pcl的源码包很大吧,反正我编译起来很慢,编译了好久。

源码编译 的前提

源码编译的前提

源码编译的是前提是是必须先编译
boost,eigen,flann,vtk等,编译有点麻烦,但是可以用二进制包进行编译安装,这样可以通过编译安装把一些依赖项提前自动安装好,到时候如果你想编译自己改进的pcl就不用再安装依赖项了,这个算是偷懒的方法。

sudo apt-get install libpcl-dev pcl-tools
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值