博主环境,win7 ,vs2010,安装的是官网下的all-in-one打包程序
关于该程序的安装,网络上教程不胜枚举
配置过程中需要注意的几点:
1、关于安装目录,如果是直接安装可执行程序,安装在C盘或D盘均可,如果是用cmake编译的话,要安装在C盘,和编辑的搜索路径有关。
2、网上的配置几乎都是基于debug的,所以附加依赖项是和debug配套的,如果直接粘贴到release的属性表,可能会找不到库或者报错:
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”值“2”不匹配值“0”(my_point_cloud.obj 中)
所以在配置release的附加依赖性时需要注意,博主给出适用于release的附加依赖项
opengl32.lib pcl_apps_release.lib pcl_kdtree_release.lib pcl_keypoints_release.lib pcl_io_release.lib pcl_io_ply_release.lib pcl_octree_release.lib pcl_registration_release.lib pcl_search_release.lib pcl_surface_release.lib pcl_segmentation_release.lib pcl_features_release.lib pcl_filters_release.lib pcl_tracking_release.lib pcl_visualization_release.lib pcl_common_release.lib pcl_sample_consensus_release.lib flann_cpp_s.lib libboost_system-vc100-mt-1_47.lib libboost_filesystem-vc100-mt-1_47.lib libboost_thread-vc100-mt-1_47.lib libboost_date_time-vc100-mt-1_47.lib libboost_iostreams-vc100-mt-1_47.lib vtkalglib.lib vtkCharts.lib vtkCommon.lib vtkDICOMParser.lib vtkexoIIc.lib vtkexpat.lib vtkFiltering.lib vtkfreetype.lib vtkftgl.lib vtkGenericFiltering.lib vtkGeovis.lib vtkGraphics.lib vtkhdf5.lib vtkHybrid.lib vtkImaging.lib vtkInfovis.lib vtkIO.lib vtkjpeg.lib vtklibxml2.lib vtkmetaio.lib vtkNetCDF.lib vtkNetCDF_cxx.lib vtkpng.lib vtkproj4.lib vtkRendering.lib vtksqlite.lib vtksys.lib vtktiff.lib vtkverdict.lib vtkViews.lib vtkVolumeRendering.lib vtkWidgets.lib vtkzlib.lib