【问题标题】:Visual Studio 2010 Configuration to run PCL Project运行 PCL 项目的 Visual Studio 2010 配置
【发布时间】:2014-07-16 16:27:36
【问题描述】:

我在尝试在 MS Visual C++ 2010 中调试必须可视化点云的简单 PCL(点云库应用程序)应用程序时遇到问题。 (本例:http://pointclouds.org/documentation/tutorials/pcl_visualizer.php

我使用 PCL 所需的所有包含和库文件夹设置 C++ 项目。 我将以下依赖项添加到链接器输入中:

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

当我开始调试 IDE 时出现以下链接错误:

LINK:致命错误 LNK1104:无法打开文件“libboost_thread-vc100-mt-sgd-1_49.lib”

库“libboost_thread-vc100-mt-sgd-1_49.lib”不包含在PCL 3party文件夹的boost库集中。我究竟做错了什么? PCL程序的VS2010配置还有其他途径吗?

附加信息: 我下载了 PCL 的上一个版本 1.6,选择了 MSVC2010 一体机版本。 我使用 /MTd(多线程调试)设置代码生成 我正在以调试模式运行项目。

【问题讨论】:

    标签: visual-studio-2010 boost point-cloud-library


    【解决方案1】:

    您已经获得了 libboost_thread-vc100-mt-gd-1_49.lib,因此请让您的项目在“配置属性”中使用动态链接。 另一种选择是下载 Boost 并使用静态链接构建它以生成 libboost_thread-vc100-mt-sgd-1_49.lib 文件。不要忘记将“链接器”->“附加库目录”的文件夹设置为文件所在的位置。

    【讨论】:

      猜你喜欢
      • 2012-01-25
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-23
      • 2014-02-15
      • 1970-01-01
      相关资源
      最近更新 更多