Thursday, March 9, 2017

PCL Visual Studio Configuration (another good link)


Configuration variables d’environnement pour PCL :
Après installation de l’exécutable windows, vérifier que vos variables d’environnement incluent bien les suivantes :
  • Path : C:\Program Files\PCL 1.6.0\bin;
  • PCL_ROOT : C:\Program Files\PCL 1.6.0

Configuration projet C++ dans Visual Studio 2010 pour utiliser PCL :

Clic droit sur votre projet -> Properties
Dans (Configuration Properties -> VS++ Directories -> Librairy Directories) :
  • C:\Program Files\PCL 1.6.0\lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib
  • C:\Program Files\PCL 1.6.0\3rdParty\FLANN\lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Qhull\lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8
Dans (Configuration Properties -> C/C++ -> General -> Additional Include Directories) :
  • C:/Program Files/PCL 1.6.0/3rdParty/VTK/include/vtk-5.8
  • C:/Program Files/PCL 1.6.0/include/pcl-1.6
  • C:/Program Files/PCL 1.6.0/3rdParty/Eigen/include
  • C:/Program Files/PCL 1.6.0/3rdParty/Boost/include
  • C:/Program Files/OpenNI/Include
  • C:/Program Files/PCL 1.6.0/3rdParty/FLANN/include
  • C:/Program Files/PCL 1.6.0/3rdParty/Qhull/include
Dans (Configuration Properties -> Linker -> Input-> Additional Dependencies) :
Inclure les librairies dont vous avez besoin, je vous conseille de toutes les inclures suivant votre utilisation, attention aux Debug et Release.
  • C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib\libboost_system-vc100-mt-gd-1_49.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib\libboost_filesystem-vc100-mt-gd-1_49.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib\libboost_thread-vc100-mt-gd-1_49.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib\libboost_date_time-vc100-mt-gd-1_49.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Boost\lib\libboost_iostreams-vc100-mt-gd-1_49.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_common_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_octree_release.lib
  • C:\Program Files\OpenNI\Lib64\openNI64.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkCommon-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkRendering-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkHybrid-gd.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_io_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_io_ply_release.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\FLANN\lib\flann_cpp_s-gd.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_kdtree_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_search_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_sample_consensus_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_filters_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_segmentation_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_visualization_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_features_release.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\Qhull\lib\qhullstatic_d.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_surface_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_registration_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_keypoints_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_tracking_release.lib
  • C:\Program Files\PCL 1.6.0\lib\pcl_apps_release.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkGraphics-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkverdict-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkImaging-gd.lib
  • C:\Qt\4.8.0\lib\QtGuid4.lib
  • C:\Qt\4.8.0\lib\QtSqld4.lib
  • C:\Qt\4.8.0\lib\QtCored4.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkIO-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkFiltering-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkDICOMParser-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkNetCDF_cxx-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkmetaio-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtksys-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtksqlite-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkpng-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtktiff-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkzlib-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkjpeg-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkexpat-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkftgl-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkfreetype-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkexoIIc-gd.lib
  • C:\Program Files\PCL 1.6.0\3rdParty\VTK\lib\vtk-5.8\vtkNetCDF-gd.lib

http://www.freshcore.fr/configuration-pcl-point-cloud-library-pour-vs-2010-visual-studio-sur-windows-7/

No comments:

Post a Comment

Setting Jupyter and Tensorflow on Google Cloud Platform

https://towardsdatascience.com/running-jupyter-notebook-in-google-cloud-platform-in-15-min-61e16da34d52