vs2013+pcl1.8.0配置

安装包及定义好的属性表

链接: https://pan.baidu.com/s/1-yrMPpasnkuo6bX8TyEu4g 提取码: 469r

一、vs2013社区版下载与安装

      下载见visual studio官网

       安装过程

安装完成后

 

 

 

打开VS2013,并进行账号注册登陆

 

 

 

二、配置pcl1.8.0(一键安装)

  • 软件下载准备

 

1、双击安装包,选择"Add PCL to the system PATH for all users"

注意:中途会弹出安装OpenNI的框,我们将OpenNI安装在PCL安装目录下3rdParty\OpenNI2里。 

           安装程序执行完成后将pdb文件压缩包解压(即 PCL-1.8.0-AllInOne-msvc2013-win64-pdb.rar),pdb文件拷贝到PCL                 安装目录下 (我的见D:\PCL)的bin文件,并重启电脑。

 

2、配置系统变量path,手动将PCL、Qhull、FLANN、VTK、OpenNI2的bin添加到PATH中

        

 

 

三、配置项目工程属性文件

1、打开vs2013,并新建项目(PS: Configuration Manager改为debug64位)

 

2、View -->Other windows --> property manager (debug\x64)

 

3、属性管理器-Debug\Microsoft.Cpp.x64.user-属性-VC++-包含目录

4、属性管理器-Debug\Microsoft.Cpp.x64.user-属性-VC++-库目录:

5、属性-链接器-输入-附加依赖项

debug版本:

pcl_common_debug.lib

pcl_features_debug.lib

pcl_filters_debug.lib

pcl_io_debug.lib

pcl_io_ply_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_recognition_debug.lib

pcl_registration_debug.lib

pcl_sample_consensus_debug.lib

pcl_search_debug.lib

pcl_segmentation_debug.lib

pcl_stereo_debug.lib

pcl_surface_debug.lib

pcl_tracking_debug.lib

pcl_visualization_debug.lib

libboost_atomic-vc120-mt-gd-1_59.lib

libboost_chrono-vc120-mt-gd-1_59.lib

libboost_container-vc120-mt-gd-1_59.lib

libboost_context-vc120-mt-gd-1_59.lib

libboost_coroutine-vc120-mt-gd-1_59.lib

libboost_date_time-vc120-mt-gd-1_59.lib

libboost_exception-vc120-mt-gd-1_59.lib

libboost_filesystem-vc120-mt-gd-1_59.lib

libboost_graph-vc120-mt-gd-1_59.lib

libboost_iostreams-vc120-mt-gd-1_59.lib

libboost_locale-vc120-mt-gd-1_59.lib

libboost_log-vc120-mt-gd-1_59.lib

libboost_log_setup-vc120-mt-gd-1_59.lib

libboost_math_c99-vc120-mt-gd-1_59.lib

libboost_math_c99f-vc120-mt-gd-1_59.lib

libboost_math_c99l-vc120-mt-gd-1_59.lib

libboost_math_tr1-vc120-mt-gd-1_59.lib

libboost_math_tr1f-vc120-mt-gd-1_59.lib

libboost_math_tr1l-vc120-mt-gd-1_59.lib

libboost_mpi-vc120-mt-gd-1_59.lib

libboost_prg_exec_monitor-vc120-mt-gd-1_59.lib

libboost_program_options-vc120-mt-gd-1_59.lib

libboost_random-vc120-mt-gd-1_59.lib

libboost_regex-vc120-mt-gd-1_59.lib

libboost_serialization-vc120-mt-gd-1_59.lib

libboost_signals-vc120-mt-gd-1_59.lib

libboost_system-vc120-mt-gd-1_59.lib

libboost_test_exec_monitor-vc120-mt-gd-1_59.lib

libboost_thread-vc120-mt-gd-1_59.lib

libboost_timer-vc120-mt-gd-1_59.lib

libboost_unit_test_framework-vc120-mt-gd-1_59.lib

libboost_wave-vc120-mt-gd-1_59.lib

libboost_wserialization-vc120-mt-gd-1_59.lib

vtkalglib-7.0-gd.lib

vtkChartsCore-7.0-gd.lib

vtkCommonCore-7.0-gd.lib

vtkCommonColor-7.0-gd.lib

vtkCommonComputationalGeometry-7.0-gd.lib

vtkCommonDataModel-7.0-gd.lib

vtkCommonExecutionModel-7.0-gd.lib

vtkCommonMath-7.0-gd.lib

vtkCommonMisc-7.0-gd.lib

vtkCommonSystem-7.0-gd.lib

vtkCommonTransforms-7.0-gd.lib

vtkDICOMParser-7.0-gd.lib

vtkDomainsChemistry-7.0-gd.lib

vtkexoIIc-7.0-gd.lib

vtkexpat-7.0-gd.lib

vtkFiltersAMR-7.0-gd.lib

vtkFiltersCore-7.0-gd.lib

vtkFiltersExtraction-7.0-gd.lib

vtkFiltersFlowPaths-7.0-gd.lib

vtkFiltersGeneral-7.0-gd.lib

vtkFiltersGeneric-7.0-gd.lib

vtkFiltersGeometry-7.0-gd.lib

vtkFiltersHybrid-7.0-gd.lib

vtkFiltersHyperTree-7.0-gd.lib

vtkFiltersImaging-7.0-gd.lib

vtkFiltersModeling-7.0-gd.lib

vtkFiltersParallel-7.0-gd.lib

vtkFiltersParallelImaging-7.0-gd.lib

vtkFiltersProgrammable-7.0-gd.lib

vtkFiltersSelection-7.0-gd.lib

vtkFiltersSMP-7.0-gd.lib

vtkFiltersSources-7.0-gd.lib

vtkFiltersStatistics-7.0-gd.lib

vtkFiltersTexture-7.0-gd.lib

vtkFiltersVerdict-7.0-gd.lib

vtkfreetype-7.0-gd.lib

vtkGeovisCore-7.0-gd.lib

vtkhdf5-7.0-gd.lib

vtkhdf5_hl-7.0-gd.lib

vtkImagingColor-7.0-gd.lib

vtkImagingCore-7.0-gd.lib

vtkImagingFourier-7.0-gd.lib

vtkImagingGeneral-7.0-gd.lib

vtkImagingHybrid-7.0-gd.lib

vtkImagingMath-7.0-gd.lib

vtkImagingMorphological-7.0-gd.lib

vtkImagingSources-7.0-gd.lib

vtkImagingStatistics-7.0-gd.lib

vtkImagingStencil-7.0-gd.lib

vtkInfovisCore-7.0-gd.lib

vtkInfovisLayout-7.0-gd.lib

vtkInteractionImage-7.0-gd.lib

vtkInteractionStyle-7.0-gd.lib

vtkInteractionWidgets-7.0-gd.lib

vtkIOAMR-7.0-gd.lib

vtkIOCore-7.0-gd.lib

vtkIOEnSight-7.0-gd.lib

vtkIOExodus-7.0-gd.lib

vtkIOExport-7.0-gd.lib

vtkIOGeometry-7.0-gd.lib

vtkIOImage-7.0-gd.lib

vtkIOImport-7.0-gd.lib

vtkIOInfovis-7.0-gd.lib

vtkIOLegacy-7.0-gd.lib

vtkIOLSDyna-7.0-gd.lib

vtkIOMINC-7.0-gd.lib

vtkIOMovie-7.0-gd.lib

vtkIONetCDF-7.0-gd.lib

vtkIOParallel-7.0-gd.lib

vtkIOParallelXML-7.0-gd.lib

vtkIOPLY-7.0-gd.lib

vtkIOSQL-7.0-gd.lib

vtkIOVideo-7.0-gd.lib

vtkIOXML-7.0-gd.lib

vtkIOXMLParser-7.0-gd.lib

vtkjpeg-7.0-gd.lib

vtkjsoncpp-7.0-gd.lib

vtklibxml2-7.0-gd.lib

vtkmetaio-7.0-gd.lib

vtkNetCDF-7.0-gd.lib

vtkNetCDF_cxx-7.0-gd.lib

vtkoggtheora-7.0-gd.lib

vtkParallelCore-7.0-gd.lib

vtkpng-7.0-gd.lib

vtkproj4-7.0-gd.lib

vtkRenderingAnnotation-7.0-gd.lib

vtkRenderingContext2D-7.0-gd.lib

vtkRenderingContextOpenGL2-7.0-gd.lib

vtkRenderingCore-7.0-gd.lib

vtkRenderingFreeType-7.0-gd.lib

vtkRenderingImage-7.0-gd.lib

vtkRenderingLabel-7.0-gd.lib

vtkRenderingLOD-7.0-gd.lib

vtkRenderingOpenGL2-7.0-gd.lib

vtkRenderingVolume-7.0-gd.lib

vtkRenderingVolumeOpenGL2-7.0-gd.lib

vtksqlite-7.0-gd.lib

vtksys-7.0-gd.lib

vtktiff-7.0-gd.lib

vtkverdict-7.0-gd.lib

vtkViewsContext2D-7.0-gd.lib

vtkViewsCore-7.0-gd.lib

vtkViewsInfovis-7.0-gd.lib

vtkzlib-7.0-gd.lib

vtkGUISupportQt-7.0-gd.lib

vtkRenderingQt-7.0-gd.lib

vtkViewsQt-7.0-gd.lib

flann_cpp_s-gd.lib

qhullstatic-gd.lib

OpenNI2.lib

kernel32.lib
winspool.lib

shell32.lib

ole32.lib

oleaut32.lib

uuid.lib

comdlg32.lib

advapi32.lib

comctl32.lib

wsock32.lib

glu32.lib

opengl32.lib

ws2_32.lib

Psapi.lib

release版本
pcl_common_release.lib

pcl_features_release.lib

pcl_filters_release.lib

pcl_io_ply_release.lib

pcl_io_release.lib

pcl_kdtree_release.lib

pcl_keypoints_release.lib

pcl_ml_release.lib

pcl_octree_release.lib

pcl_outofcore_release.lib

pcl_people_release.lib

pcl_recognition_release.lib

pcl_registration_release.lib

pcl_sample_consensus_release.lib

pcl_search_release.lib

pcl_segmentation_release.lib

pcl_stereo_release.lib

pcl_surface_release.lib

pcl_tracking_release.lib

pcl_visualization_release.lib

libboost_atomic-vc120-mt-1_59.lib

libboost_chrono-vc120-mt-1_59.lib

libboost_container-vc120-mt-1_59.lib

libboost_context-vc120-mt-1_59.lib

libboost_coroutine-vc120-mt-1_59.lib

libboost_date_time-vc120-mt-1_59.lib

libboost_exception-vc120-mt-1_59.lib

libboost_filesystem-vc120-mt-1_59.lib

libboost_graph-vc120-mt-1_59.lib

libboost_iostreams-vc120-mt-1_59.lib

libboost_locale-vc120-mt-1_59.lib

libboost_log-vc120-mt-1_59.lib

libboost_log_setup-vc120-mt-1_59.lib

libboost_math_c99-vc120-mt-1_59.lib

libboost_math_c99f-vc120-mt-1_59.lib

libboost_math_c99l-vc120-mt-1_59.lib

libboost_math_tr1-vc120-mt-1_59.lib

libboost_math_tr1f-vc120-mt-1_59.lib

libboost_math_tr1l-vc120-mt-1_59.lib

libboost_mpi-vc120-mt-1_59.lib

libboost_prg_exec_monitor-vc120-mt-1_59.lib

libboost_program_options-vc120-mt-1_59.lib

libboost_random-vc120-mt-1_59.lib

libboost_regex-vc120-mt-1_59.lib

libboost_serialization-vc120-mt-1_59.lib

libboost_signals-vc120-mt-1_59.lib

libboost_system-vc120-mt-1_59.lib

libboost_test_exec_monitor-vc120-mt-1_59.lib

libboost_thread-vc120-mt-1_59.lib

libboost_timer-vc120-mt-1_59.lib

libboost_unit_test_framework-vc120-mt-1_59.lib

libboost_wave-vc120-mt-1_59.lib

libboost_wserialization-vc120-mt-1_59.lib

flann_cpp_s.lib

flann_s.lib

qhull.lib

qhullcpp.lib

qhullstatic.lib

qhullstatic_r.lib

qhull_p.lib

qhull_r.lib

vtkalglib-7.0.lib

vtkChartsCore-7.0.lib

vtkCommonColor-7.0.lib

vtkCommonComputationalGeometry-7.0.lib

vtkCommonCore-7.0.lib

vtkCommonDataModel-7.0.lib

vtkCommonExecutionModel-7.0.lib

vtkCommonMath-7.0.lib

vtkCommonMisc-7.0.lib

vtkCommonSystem-7.0.lib

vtkCommonTransforms-7.0.lib

vtkDICOMParser-7.0.lib

vtkDomainsChemistry-7.0.lib

vtkDomainsChemistryOpenGL2-7.0.lib

vtkexoIIc-7.0.lib

vtkexpat-7.0.lib

vtkFiltersAMR-7.0.lib

vtkFiltersCore-7.0.lib

vtkFiltersExtraction-7.0.lib

vtkFiltersFlowPaths-7.0.lib

vtkFiltersGeneral-7.0.lib

vtkFiltersGeneric-7.0.lib

vtkFiltersGeometry-7.0.lib

vtkFiltersHybrid-7.0.lib

vtkFiltersHyperTree-7.0.lib

vtkFiltersImaging-7.0.lib

vtkFiltersModeling-7.0.lib

vtkFiltersParallel-7.0.lib

vtkFiltersParallelImaging-7.0.lib

vtkFiltersProgrammable-7.0.lib

vtkFiltersSelection-7.0.lib

vtkFiltersSMP-7.0.lib

vtkFiltersSources-7.0.lib

vtkFiltersStatistics-7.0.lib

vtkFiltersTexture-7.0.lib

vtkFiltersVerdict-7.0.lib

vtkfreetype-7.0.lib

vtkGeovisCore-7.0.lib

vtkglew-7.0.lib

vtkGUISupportQt-7.0.lib

vtkGUISupportQtSQL-7.0.lib

vtkhdf5-7.0.lib

vtkhdf5_hl-7.0.lib

vtkImagingColor-7.0.lib

vtkImagingCore-7.0.lib

vtkImagingFourier-7.0.lib

vtkImagingGeneral-7.0.lib

vtkImagingHybrid-7.0.lib

vtkImagingMath-7.0.lib

vtkImagingMorphological-7.0.lib

vtkImagingSources-7.0.lib

vtkImagingStatistics-7.0.lib

vtkImagingStencil-7.0.lib

vtkInfovisCore-7.0.lib

vtkInfovisLayout-7.0.lib

vtkInteractionImage-7.0.lib

vtkInteractionStyle-7.0.lib

vtkInteractionWidgets-7.0.lib

vtkIOAMR-7.0.lib
vtkIOCore-7.0.lib

vtkIOEnSight-7.0.lib

vtkIOExodus-7.0.lib

vtkIOExport-7.0.lib

vtkIOGeometry-7.0.lib

vtkIOImage-7.0.lib

vtkIOImport-7.0.lib

vtkIOInfovis-7.0.lib

vtkIOLegacy-7.0.lib

vtkIOLSDyna-7.0.lib

vtkIOMINC-7.0.lib

vtkIOMovie-7.0.lib

vtkIONetCDF-7.0.lib

vtkIOParallel-7.0.lib

vtkIOParallelXML-7.0.lib

vtkIOPLY-7.0.lib

vtkIOSQL-7.0.lib

vtkIOVideo-7.0.lib

vtkIOXML-7.0.lib

vtkIOXMLParser-7.0.lib

vtkjpeg-7.0.lib

vtkjsoncpp-7.0.lib

vtklibxml2-7.0.lib

vtkmetaio-7.0.lib

vtkNetCDF-7.0.lib

vtkNetCDF_cxx-7.0.lib

vtkoggtheora-7.0.lib

vtkParallelCore-7.0.lib

vtkpng-7.0.lib

vtkproj4-7.0.lib

vtkRenderingAnnotation-7.0.lib

vtkRenderingContext2D-7.0.lib

vtkRenderingContextOpenGL2-7.0.lib

vtkRenderingCore-7.0.lib

vtkRenderingFreeType-7.0.lib

vtkRenderingImage-7.0.lib

vtkRenderingLabel-7.0.lib

vtkRenderingLOD-7.0.lib

vtkRenderingOpenGL2-7.0.lib

vtkRenderingQt-7.0.lib

vtkRenderingVolume-7.0.lib

vtkRenderingVolumeOpenGL2-7.0.lib

vtksqlite-7.0.lib

vtksys-7.0.lib

vtktiff-7.0.lib

vtkverdict-7.0.lib

vtkViewsContext2D-7.0.lib

vtkViewsCore-7.0.lib

vtkViewsInfovis-7.0.lib

vtkViewsQt-7.0.lib

vtkzlib-7.0.lib


 

 

6、属性管理器-Microsoft.Cpp.x64.user-属性-C/C++-预处理器-预处理器定义:

 

 

7、新建源文件.cpp,测试pcl安装成功

 

 

 

三、配置pcl1.8.0问题总结

    1、pcl1.8.0安装包的下载一定要对应计算机型号与vs版本

    2、若报错无法找到依赖项,就要从链接器中删除该lib

    3、为避免每次新建工程需要配置,可以新建属性表,避免麻烦

    4、要注意对应文件夹命名与库目录的添加

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值