PCL环境配置(PCL1.8.1、VS2017、Win10)

 

在不同设备上配置过数次PCL环境,但都是旧的的版本。在安装方式上采用过手动编译的方式(即本文方法),也采用过CMAKE编译的方式。经过比较,CMAKE方式虽然省去了很多步骤,但需要安装QT,会占用较多空间,本文的方法步骤简单明了,对于一般的PCL使用者应是无难度的。

预先安装:  VS2017

下       载:  PCL-1.8.1-AllInOne-msvc2017-win64.exe、pcl-1.8.1-pdb-msvc2017-win64.zip

STEP1:

直接运行 PCL-1.8.1-AllInOne-msvc2017-win64.exe

选择 for all user

然后开始安装。

OpenNI地址选择如下,继续安装。

STEP2:

解压pcl-1.8.1-pdb-msvc2017-win64,将PDB文件拷贝到安装路径下的bin文件夹中:

 STEP3:

设置可以看到PCL、OPENNI已将添加到系统的环境变量中,

将FLANN、VTK等路径添加到PATH中:

%PCL_ROOT%\bin;%PCL_ROOT%\3rdParty\FLANN\bin;%PCL_ROOT%\3rdParty\VTK\bin;%PCL_ROOT%\Qhull\bin;%PCL_ROOT%\3rdParty\OpenNI2\Tools 

  STEP4:

打开VS并新建一个项目,选择DEBUG/RELEASE模式,在解决方案管理器中右键项目,选择VC++属性->包含目录。

 添加包含目录:

同样的方法添加库目录:

 点击链接器->输入->附加依赖项,Debug版本拷贝:

vtknetcdf_c++_gd.lib;pcl_common_debug.lib;pcl_features_debug.lib;pcl_filters_debug.lib;pcl_io_ply_debug.lib;pcl_io_debug.lib;pcl_kdtree_debug.lib;pcl_keypoints_debug.lib;pcl_ml_debug.lib;pcl_octree_debug.lib;pcl_outofcore_debug.lib;pcl_people_debug.lib;pcl_re
  • 9
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值