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

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

1万+

被折叠的 条评论
为什么被折叠?



