vs2015+pcl。pcl头文件找不到!读取点云失败!

本文详细记录了在VS2015上配置PCL1.8.0遇到的问题,包括点云读取失败、头文件找不到等问题,最终解决方案涉及版本匹配、文件夹结构调整以及设置路径等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题已经困扰我半个月,甚至觉得怀疑人生,最后换了个电脑重新装vs2015重新装pcl最后好使了。

error:property'list uint8 int32 vertex_indices' of element 'face' is not handled.

error:dont open the ply;

error:文件头解析失败等等问题


最后一句话,版本不对应。

pcl1.8.0有很多版本!!!!!

最开始用的vs2015+PCL-1.8.0-AllInOne-msvc2013-win32.exe..结果问题一大堆,就是读取不了ply也读取不了pcd。。。


后来新电脑,win10系统 vs2015  +PCL-1.8.0-AllInOne-msvc2015-win64.exe

在写程序时候最好使用release版本。比较快。。。

这时候发现pcl解压后文件读取不进去??excuse me?包含路径什么的都是对的啊就是找不到头文件。。最后实在没有办法,重新建了一个文件夹。重新分子文件夹就能找到到头文件了。。。。。。E:\PCL 1.8.0\include\pcl-1.8\pcl。。。。新建了一个大文件夹PCL 1.8.0  。建立子文件夹include include里建立子文件夹pcl_1.8。子文件夹pcl_1.8里面建立子文件pcl。最后在这个pcl 里面放进那些头文件。。。

其他的文件夹比如3rdpart.,bin,lib,等就不用改子文件夹了。。。

VC++目录:可执行文件:E:\PCL 1.8.0\3rdParty\VTK\bin;E:\PCL 1.8.0\bin;E:\PCL 1.8.0\3rdParty\Qhull\bin;E:\PCL 1.8.0\3rdParty\FLANN\bin;$(ExecutablePath)

                 :包含目录:E:\PCL 1.8.0\3rdParty\VTK\include\vtk-7.0;E:\PCL 1.8.0\3rdParty\Qhull\include;E:\PCL 1.8.0\3rdParty\OpenNI2\Include;E:\PCL 1.8.0\3rdParty\FLANN\include;E:\PCL 1.8.0\3rdParty\Eigen\eigen3;E:\PCL 1.8.0\include\pcl-1.8;E:\PCL 1.8.0\3rdParty\Boost\include\boost-1_61;$(IncludePath)

                   :库目录:E:\PCL 1.8.0\3rdParty\VTK\lib;E:\PCL 1.8.0\3rdParty\Qhull\lib;E:\PCL 1.8.0\3rdParty\OpenNI2\Lib;E:\PCL 1.8.0\3rdParty\FLANN\lib;E:\PCL 1.8.0\3rdParty\Boost\lib;E:\PCL 1.8.0\lib;$(LibraryPath)

                   :源目录:E:\PCL 1.8.0\3rdParty\Eigen\eigen3\unsupported\Eigen\src;E:\PCL 1.8.0\3rdParty\Eigen\eigen3\Eigen\src;$(SourcePath)

C++预处理器:NDEBUG;_CONSOLE;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)


链接器输入:::(release版本)pcl_common_release.lib;pcl_features_release.lib;pcl_filters_release.lib;pcl_io_release.lib;pcl_io_ply_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;flann_cpp_s.lib;flann_s.lib;flann.lib;libboost_atomic-vc140-mt-1_61.lib;libboost_chrono-vc140-mt-1_61.lib;libboost_container-vc140-mt-1_61.lib;libboost_context-vc140-mt-1_61.lib;libboost_coroutine-vc140-mt-1_61.lib;libboost_date_time-vc140-mt-1_61.lib;libboost_exception-vc140-mt-1_61.lib;libboost_filesystem-vc140-mt-1_61.lib;libboost_graph-vc140-mt-1_61.lib;libboost_iostreams-vc140-mt-1_61.lib;libboost_locale-vc140-mt-1_61.lib;libboost_log-vc140-mt-1_61.lib;libboost_log_setup-vc140-mt-1_61.lib;libboost_math_c99-vc140-mt-1_61.lib;libboost_math_c99f-vc140-mt-1_61.lib;libboost_math_c99l-vc140-mt-1_61.lib;libboost_math_tr1-vc140-mt-1_61.lib;libboost_math_tr1f-vc140-mt-1_61.lib;libboost_math_tr1l-vc140-mt-1_61.lib;libboost_mpi-vc140-mt-1_61.lib;libboost_prg_exec_monitor-vc140-mt-1_61.lib;libboost_program_options-vc140-mt-1_61.lib;libboost_random-vc140-mt-1_61.lib;libboost_regex-vc140-mt-1_61.lib;libboost_serialization-vc140-mt-1_61.lib;libboost_signals-vc140-mt-1_61.lib;libboost_system-vc140-mt-1_61.lib;libboost_test_exec_monitor-vc140-mt-1_61.lib;libboost_thread-vc140-mt-1_61.lib;libboost_timer-vc140-mt-1_61.lib;libboost_unit_test_framework-vc140-mt-1_61.lib;libboost_wave-vc140-mt-1_61.lib;libboost_wserialization-vc140-mt-1_61.lib;qhullstatic.lib;qhull.lib;qhull_p.lib;qhull_r.lib;qhullcpp.lib;qhullstatic_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;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;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;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;vtkRenderingCore-7.0.lib;vtkRenderingFreeType-7.0.lib;vtkRenderingImage-7.0.lib;vtkRenderingLabel-7.0.lib;vtkRenderingLOD-7.0.lib;vtkRenderingVolume-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;vtkzlib-7.0.lib;OpenNI2.lib;%(AdditionalDependencies)

选择x64平台。release版本。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值