ubuntu for ROS安装PCL

本文详细介绍如何从源码下载并编译PCL点云库GPU版本,包括下载源码、建立build目录进行编译的具体步骤,以及在CmakeList.txt中添加必要的配置来使用PCL库。

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

1.下载源码

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

2.建立build目录编译

将下载完成的pcl文件拷贝到catkin_ws/src目录下,

在pcl文件中建立并进入build目录

$ mkdir build && cd build

编译安装

#默认安装/usr/local/include
cmake -DCMAKE_BUILD_TYPE=None -DBUILD_GPU=ON -DBUILD_apps=ON -DBUILD_examples=ON .. 

#安装/usr/include
cmake -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr   -DBUILD_GPU=ON -DBUILD_apps=ON -DBUILD_examples=ON  -DCMAKE_INSTALL_PREFIX=/usr ..
 make -j2
$ sudo make install

3.CmakeList.txt中添加:

find_package(PCL REQUIRED)
include_directories(${PCL_INCLUDE_DIRS})
link_directories(${PCL_LIBRARY_DIRS})
add_definitions(${PCL_DEFINITIONS})

然后catkin_make编译即可

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值