• PCL 安装


    1.安装pcl

    1.1下载文件

    地址链接:Release PCL 1.11.1 · PointCloudLibrary/pcl · GitHub

    下载的文件:

    ①PCL-1.11.1-AllInOne-msvc2019-win64.exe

    ②pcl-1.11.1-pdb-msvc2019-win64.zip

    1.2配置文件

    配置属性 >调试 >环境 >添加:

    PATH=D:\cyg\softs\pcl\PCL 1.11.1\\bin;D:\cyg\softs\pcl\PCL 1.11.1\\3rdParty\FLANN\bin;D:\cyg\softs\pcl\PCL 1.11.1\\3rdParty\VTK\bin;D:\cyg\softs\pcl\PCL 1.11.1\\3rdParty\OpenNI2\Tools

    vc++ >包含目录:

    D:\cyg\softs\pcl\PCL 1.11.1\include\pcl-1.11
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\Boost\include\boost-1_74
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\Eigen\eigen3
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\FLANN\include
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\OpenNI2\Include
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\Qhull\include
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\VTK\include\vtk-8.2

    vc++ >库目录:

    D:\cyg\softs\pcl\PCL 1.11.1\lib
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\Boost\lib
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\FLANN\lib
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\OpenNI2\Lib
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\Qhull\lib
    D:\cyg\softs\pcl\PCL 1.11.1\3rdParty\VTK\lib

    C/C++ >预处理器 >预处理器定义 >添加:

    BOOST_USE_WINDOWS_H
    NOMINMAX
    _CRT_SECURE_NO_DEPRECATE

    链接器 >输入 >附加依赖项 >添加PCL和VTK的相关lib文件

    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
    vtkChartsCore-8.2-gd.lib
    vtkCommonColor-8.2-gd.lib
    vtkCommonComputationalGeometry-8.2-gd.lib
    vtkCommonCore-8.2-gd.lib
    vtkCommonDataModel-8.2-gd.lib
    vtkCommonExecutionModel-8.2-gd.lib
    vtkCommonMath-8.2-gd.lib
    vtkCommonMisc-8.2-gd.lib
    vtkCommonSystem-8.2-gd.lib
    vtkCommonTransforms-8.2-gd.lib
    vtkDICOMParser-8.2-gd.lib
    vtkDomainsChemistry-8.2-gd.lib
    vtkDomainsChemistryOpenGL2-8.2-gd.lib
    vtkdoubleconversion-8.2-gd.lib
    vtkexodusII-8.2-gd.lib
    vtkexpat-8.2-gd.lib
    vtkFiltersAMR-8.2-gd.lib
    vtkFiltersCore-8.2-gd.lib
    vtkFiltersExtraction-8.2-gd.lib
    vtkFiltersFlowPaths-8.2-gd.lib
    vtkFiltersGeneral-8.2-gd.lib
    vtkFiltersGeneric-8.2-gd.lib
    vtkFiltersGeometry-8.2-gd.lib
    vtkFiltersHybrid-8.2-gd.lib
    vtkFiltersHyperTree-8.2-gd.lib
    vtkFiltersImaging-8.2-gd.lib
    vtkFiltersModeling-8.2-gd.lib
    vtkFiltersParallel-8.2-gd.lib
    vtkFiltersParallelImaging-8.2-gd.lib
    vtkFiltersPoints-8.2-gd.lib
    vtkFiltersProgrammable-8.2-gd.lib
    vtkFiltersSelection-8.2-gd.lib
    vtkFiltersSMP-8.2-gd.lib
    vtkFiltersSources-8.2-gd.lib
    vtkFiltersStatistics-8.2-gd.lib
    vtkFiltersTexture-8.2-gd.lib
    vtkFiltersTopology-8.2-gd.lib
    vtkFiltersVerdict-8.2-gd.lib
    vtkfreetype-8.2-gd.lib
    vtkGeovisCore-8.2-gd.lib
    vtkgl2ps-8.2-gd.lib
    vtkglew-8.2-gd.lib
    vtkGUISupportMFC-8.2-gd.lib
    vtkhdf5-8.2-gd.lib
    vtkhdf5_hl-8.2-gd.lib
    vtkImagingColor-8.2-gd.lib
    vtkImagingCore-8.2-gd.lib
    vtkImagingFourier-8.2-gd.lib
    vtkImagingGeneral-8.2-gd.lib
    vtkImagingHybrid-8.2-gd.lib
    vtkImagingMath-8.2-gd.lib
    vtkImagingMorphological-8.2-gd.lib
    vtkImagingSources-8.2-gd.lib
    vtkImagingStatistics-8.2-gd.lib
    vtkImagingStencil-8.2-gd.lib
    vtkInfovisCore-8.2-gd.lib
    vtkInfovisLayout-8.2-gd.lib
    vtkInteractionImage-8.2-gd.lib
    vtkInteractionStyle-8.2-gd.lib
    vtkInteractionWidgets-8.2-gd.lib
    vtkIOAMR-8.2-gd.lib
    vtkIOAsynchronous-8.2-gd.lib
    vtkIOCityGML-8.2-gd.lib
    vtkIOCore-8.2-gd.lib
    vtkIOEnSight-8.2-gd.lib
    vtkIOExodus-8.2-gd.lib
    vtkIOExport-8.2-gd.lib
    vtkIOExportOpenGL2-8.2-gd.lib
    vtkIOExportPDF-8.2-gd.lib
    vtkIOGeometry-8.2-gd.lib
    vtkIOImage-8.2-gd.lib
    vtkIOImport-8.2-gd.lib
    vtkIOInfovis-8.2-gd.lib
    vtkIOLegacy-8.2-gd.lib
    vtkIOLSDyna-8.2-gd.lib
    vtkIOMINC-8.2-gd.lib
    vtkIOMovie-8.2-gd.lib
    vtkIONetCDF-8.2-gd.lib
    vtkIOParallel-8.2-gd.lib
    vtkIOParallelXML-8.2-gd.lib
    vtkIOPLY-8.2-gd.lib
    vtkIOSegY-8.2-gd.lib
    vtkIOSQL-8.2-gd.lib
    vtkIOTecplotTable-8.2-gd.lib
    vtkIOVeraOut-8.2-gd.lib
    vtkIOVideo-8.2-gd.lib
    vtkIOXML-8.2-gd.lib
    vtkIOXMLParser-8.2-gd.lib
    vtkjpeg-8.2-gd.lib
    vtkjsoncpp-8.2-gd.lib
    vtklibharu-8.2-gd.lib
    vtklibxml2-8.2-gd.lib
    vtklz4-8.2-gd.lib
    vtklzma-8.2-gd.lib
    vtkmetaio-8.2-gd.lib
    vtkNetCDF-8.2-gd.lib
    vtkogg-8.2-gd.lib
    vtkParallelCore-8.2-gd.lib
    vtkpng-8.2-gd.lib
    vtkproj-8.2-gd.lib
    vtkpugixml-8.2-gd.lib
    vtkRenderingAnnotation-8.2-gd.lib
    vtkRenderingContext2D-8.2-gd.lib
    vtkRenderingContextOpenGL2-8.2-gd.lib
    vtkRenderingCore-8.2-gd.lib
    vtkRenderingExternal-8.2-gd.lib
    vtkRenderingFreeType-8.2-gd.lib
    vtkRenderingGL2PSOpenGL2-8.2-gd.lib
    vtkRenderingImage-8.2-gd.lib
    vtkRenderingLabel-8.2-gd.lib
    vtkRenderingLOD-8.2-gd.lib
    vtkRenderingOpenGL2-8.2-gd.lib
    vtkRenderingVolume-8.2-gd.lib
    vtkRenderingVolumeOpenGL2-8.2-gd.lib
    vtksqlite-8.2-gd.lib
    vtksys-8.2-gd.lib
    vtktheora-8.2-gd.lib
    vtktiff-8.2-gd.lib
    vtkverdict-8.2-gd.lib
    vtkViewsContext2D-8.2-gd.lib
    vtkViewsCore-8.2-gd.lib
    vtkViewsInfovis-8.2-gd.lib
    vtkzlib-8.2-gd.lib

    2. opencv安装

    1.vs2019 release版本 1.1 vc++ >包含目录: D:\cyg\softs\opencv\build\include D:\cyg\softs\opencv\build\include\opencv2

    1.2 vc++ >库目录

    D:\cyg\softs\opencv\build\x64\vc15\lib

    1.3连接器 >输入 >附加依赖项

    opencv_world455.lib

    1. vs2019 debug版本

    2.1唯一的不同之处

    opencv_world455d.lib

    3.1 vc++ >库目录

    C:\Program Files (x86)\Intel RealSense SDK 2.0\include
    C:\Program Files (x86)\Intel RealSense SDK 2.0\third-party\glfw-imgui\include

    3.2 vc++ >库目录

    C:\Program Files (x86)\Intel RealSense SDK 2.0\lib\x64

    3.3连接器 >输入 >附加依赖项

    realsense2.lib

    3.4 C++->常规->附加包含目录

    C:\Program Files (x86)\Intel RealSense SDK 2.0\samples
  • 相关阅读:
    分割回文串
    Linux CentOS7 vim重复行
    C++(17):lambda捕获this的副本
    76-Java的泛型深入、自定义泛型、泛型通配符、上下限
    Kotlin面向对象基础使用方法(继承、接口、Lambda、空指针检查机制等)
    笔记本电脑没有声音?几招恢复声音流畅!
    工业互联网的概念、体系架构及关键技术
    cesium 鹰眼图1
    java判断对象是否还在被引用
    【Linux】安装软件与运行程序
  • 原文地址:https://blog.csdn.net/chang_nimo/article/details/126195216