vs2015+PCL1.8.1配置

由于工作的原因,本人接触PCL点云库已接近半年。PCL库中实现了点云处理的一些非常有用的基本功能,个人对该库对我工作上带来的便利表示感谢。

PCL库因为依赖了多个库的关系,在编译的时候容易出错。笔者在群里和其他CSDN上发现了有许多刚入门的小白被PCL库的配置折磨得心烦意乱,想到当初自己配置pcl时的情景,简直为它操碎了心。为了让后来者不陷入这个坑、学习PCL的路上少些麻烦,笔者特将自己编译后的PCL库和配置文件上传到百度云上和大家分享。

PCL和依赖库 版本

pcl1.8.1
boost1.65
eigen3
flann1.8.4
qhull
vtk8.0.0
OpenNI 2(需自己下载,默认安装)
cuda 8.0(已编译,可选,需自己下载,默认安装)
qt未编译

下载(下载后解压)

请注意 这里是vs2015 64位编译,需要其他版本的请往别处看!!!
PCL1.8.1安装包下载链接

特别文件说明

直接上图了!!!

这里写图片描述

图2

图3

安装步骤:

1.设置 PCL 安装目录,这里假设为 F盘下的 pcl1.8.1 文件夹;
2.网上下载openni2的高版本,使用默认安装;
3.pcl库下载后解压到 F:\pcl1.8.1\路径下,并设置环境变量 PCL_ROOT 为F:\pcl1.8.1\PCL_1.8.1\ ,环境变量的设置这里就不细讲了,大家可以找度娘或谷哥。特别需要注意的是:环境变量名必须为PCL_ROOT(大小写区分);

到这一步pcl库算是安装完了,接下来来就是pcl与 vs2015的配置!

4.配置比较简单,笔者之前做好的vs的配置文件,如图2中所示。只需在 项目的属性管理器上添加现有属性文件就ok了。如下图
这里写图片描述 这里写图片描述
需要说明的是 配置简单的原因在于1.2.3步中的设置使用了环境变量的宏定义,配置文件的设置、pcl库安装位置、环境变量一定要相对应。之前安装过pcl库的话要将库卸载干净。
5.不需要 cuda 功能的,请将配置文件按照下图所示删除带 cuda 字样的行
这里写图片描述

over!

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值