VS2019 pcl1.12.1配置

本文详细介绍了如何在VS2019中配置PCL1.12.1库,包括下载安装、环境变量设置、VS配置步骤及所需库文件的完整列表,适用于Debug和Release模式。通过这些步骤,读者可以成功在VS2019中使用PCL进行开发。

VS2019 pcl1.12.1配置

最近在配置PCL库,遇到了不少的坑,我这边总结了一下我的配置过程,希望对其他人能有所帮助。

pcl库下载(版本)

首先是去到网站下载两个安装文件
PCL库下载地址:
在这里插入图片描述

然后是运行安装,注意事项:
1、添加PCL到系统path。2、系统盘如果不够大建议安装到其他盘。3、路径全英文。4、安装OpenNI2的时候记得选择路径到3rdParty下。

安装完成后,将pcl-1.12.1-pdb-msvc2019-win64.zip解压,将.pdb文件拷贝到pcl\bin目录下。
OK,这样就安装完PCL库了,接下来需要对环境进行配置,包括在VS中配置和在系统环境变量中配置。
首先先在VS2019中对PCL进行配置。

VS2019配置PCL库

step1

新建一个C++控制台程序,正常设置就好。(也可以直接在自己需要加PCL库的项目中设置)。项目-属性进入设置,选择配置:Debug还是Release,活动平台选择X64(与之后的依赖项种类有关)。
选择VC++目录-包含目录:(找到自己之前设置的安装路径)
在这里插入图片描述
包含目录如图所示:

step2

添加库目录:
在这里插入图片描述

step3

这一步是添加附加依赖项,根据不同的PCL版本和配置模式选择,debug和release记得用不同的。
链接器-输入-附加依赖项:
PCL1.12.1debug:

pcl_commond.lib
pcl_featuresd.lib
pcl_filtersd.lib
pcl_iod.lib
pcl_io_plyd.lib
pcl_kdtreed.lib
pcl_keypointsd.lib
pcl_mld.lib
pcl_octreed.lib
pcl_outofcored.lib
pcl_peopled.lib
pcl_recognitiond.lib
pcl_registrationd.lib
pcl_sample_consensusd.lib
pcl_searchd.lib
pcl_segmentationd.lib
pcl_stereod.lib
pcl_surfaced.lib
pcl_trackingd.lib
pcl_visualizationd.lib
libboost_atomic-vc142-mt-gd-x64-1_78.lib
libboost_bzip2-vc142-mt-gd-x64-1_78.lib
libboost_chrono-vc142-mt-gd-x64-1_78.lib
libboost_container-vc142-mt-gd-x64-1_78.lib
libboost_context-vc142-mt-gd-x64-1_78.lib
libboost_contract-vc142-mt-gd-x64-1_78.lib
libboost_coroutine-vc142-mt-gd-x64-1_78.lib
libboost_date_time-vc142-mt-gd-x64-1_78.lib
libboost_exception-vc142-mt-gd-x64-1_78.lib
libboost_filesystem-vc142-mt-gd-x64-1_78.lib
libboost_graph-vc142-mt-gd-x64-1_78.lib
libboost_graph_parallel-vc142-mt-gd-x64-1_78.lib
libboost_iostreams-vc142-mt-gd-x64-1_78.lib
libboost_json-vc142-mt-gd-x64-1_78.lib
libboost_locale-vc142-mt-gd-x64-1_78.lib
libboost_log-vc142-mt-gd-x64-1_78.lib
libboost_log_setup-vc142-mt-gd-x64-1_78.lib
libboost_math_c99-vc142-mt-gd-x64-1_78.lib
libboost_math_c99f-vc142-mt-gd-x64-1_78.lib
libboost_math_c99l-vc142-mt-gd-x64-1_78.lib
libboost_math_tr1-vc142-mt-gd-x64-1_78.lib
libboost_math_tr1f-vc142-mt-gd-x64-1_78.lib
libboost_math_tr1l-vc142-mt-gd-x64-1_78.lib
libboost_mpi-vc142-mt-gd-x64-1_78.lib
libboost_nowide-vc142-mt-gd-x64-1_78.lib
libboost_numpy38-vc142-mt-gd-x64-1_78.lib
libboost_prg_exec_monitor-vc142-mt-gd-x64-1_78.lib
libboost_program_options-vc142-mt-gd-x64-1_78.lib
l
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值