gpt4 book ai didi

visual-studio-2010 - 使用 Visual Studio 设置点云库

转载 作者:行者123 更新时间:2023-12-03 13:46:15 25 4
gpt4 key购买 nike

我正在尝试将点云库与 Visual Studio 一起使用。我下载了一体化 64 位安装程序 Visual Studio 10 并安装了它们。但是现在我无法在 Visual Studio 2010 上运行它,我已经尝试了官方页面上的教程,但没有运气。

我想在我的解决方案的属性中添加包含和 lib 位置的 .lib 文件。

我以前用opencv做过这个,但是对于PCL我不知道我必须添加哪些文件和文件夹。

还有什么 .dll 文件我必须添加到系统变量的路径中。

Cmake 不起作用,我不想使用它。

最佳答案

  • 首先PCL和Visual Studio应该是一样的
    版本,32 位/64 位。
  • 您需要将以下内容添加到包含目录(C/C++\
    一般):

  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\include\vtk-5.8;
    C:\Program Files\PCL 1.6.0\3rdParty\Qhull\include;
    C:\Program Files\PCL 1.6.0\3rdParty\FLANN\include;
    C:\Program Files\PCL 1.6.0\3rdParty\Eigen\include;
    C:\Program Files\PCL 1.6.0\3rdParty\Boost\include;
    C:\Program Files\PCL 1.6.0\3rdParty;
    C:\Program Files\PCL 1.6.0\include\pcl-1.6;
    C:\Program Files\OpenNI\Include;
    C:\Qt\4.8.0\include

  • 您需要将以下内容添加到库目录
    (链接器/一般):

  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8;
    C:\Program Files\PCL 1.6.0\3rdParty\Qhull\lib;
    C:\Program Files\PCL 1.6.0\3rdParty\FLANN\lib;
    C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib;
    C:\Program Files\PCL 1.6.0\lib;
    C:\Program Files\PCL 1.6.0\lib\$(Configuration);
    C:\Qt\4.8.0\lib;
    C:\Program Files\OpenNI\lib;

  • 您还需要添加以下对象(链接器/输入):

  • openNI.lib
    libboost_system-vc100-mt-gd-1_49.lib
    libboost_filesystem-vc100-mt-gd-1_49.lib
    libboost_thread-vc100-mt-gd-1_49.lib
    libboost_date_time-vc100-mt-gd-1_49.lib
    libboost_iostreams-vc100-mt-gd-1_49.lib
    pcl_common_debug.lib
    pcl_apps_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_octree_debug.lib
    pcl_registration_debug.lib
    pcl_sample_consensus_debug.lib
    pcl_search_debug.lib
    pcl_segmentation_debug.lib
    pcl_surface_debug.lib
    pcl_tracking_debug.lib
    pcl_visualization_debug.lib
    vtkRendering-gd.lib
    QVTK-gd.lib
    vtkalglib-gd.lib
    vtkCharts-gd.lib
    vtkCommon-gd.lib
    vtkDICOMParser-gd.lib
    vtkexoIIc-gd.lib
    vtkexpat-gd.lib
    vtkFiltering-gd.lib
    vtkfreetype-gd.lib
    vtkftgl-gd.lib
    vtkGenericFiltering-gd.lib
    vtkGeovis-gd.lib
    vtkGraphics-gd.lib
    vtkhdf5-gd.lib
    vtkHybrid-gd.lib
    vtkImaging-gd.lib
    vtkInfovis-gd.lib
    vtkIO-gd.lib
    vtkjpeg-gd.lib
    vtklibxml2-gd.lib
    vtkmetaio-gd.lib
    vtkNetCDF_cxx-gd.lib
    vtkNetCDF-gd.lib
    vtkpng-gd.lib
    vtkproj4-gd.lib
    vtksqlite-gd.lib
    vtksys-gd.lib
    vtktiff-gd.lib
    vtkverdict-gd.lib
    vtkViews-gd.lib
    vtkVolumeRendering-gd.lib
    vtkWidgets-gd.lib
    vtkzlib-gd.lib
    OpenGL32.Lib

  • 如果您使用 Visual Studio 2012 或 2013,则无法使用 PCL 库。
  • 关于visual-studio-2010 - 使用 Visual Studio 设置点云库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16514762/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com