Re: complie error of rtab-map

Posted by Shailesh on
URL: http://official-rtab-map-forum.206.s1.nabble.com/complie-error-of-rtab-map-tp49p173.html

I have also followed the same instructions
Here is my output

c:\rtabmap\build>cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is MSVC 16.0.40219.1
-- The CXX compiler identification is MSVC 16.0.40219.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- OpenCV ARCH: x86
-- OpenCV RUNTIME: vc10
-- OpenCV STATIC: OFF
-- Found OpenCV 2.4.10 in C:/Program Files/opencv/build/x86/vc10/lib
-- You might need to add C:\Program Files\opencv\build\x86\vc10\bin to your PATH to be able to run your applications.
-- Found eigen: C:/Program Files (x86)/Eigen/include  
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   system
--   filesystem
--   thread
--   date_time
--   iostreams
--   serialization
-- Found openni: C:/Program Files/OpenNI/Lib64/openNI64.lib  
-- Could NOT find OpenNI2 (missing:  OPENNI2_LIBRARY OPENNI2_INCLUDE_DIRS)
-- Could NOT find ensenso (missing:  ENSENSO_LIBRARY ENSENSO_INCLUDE_DIR)
-- Found Flann: C:/Program Files/flann/lib/flann_cpp_s.lib  
-- Could NOT find OpenNI2 (missing:  OPENNI2_LIBRARY OPENNI2_INCLUDE_DIRS)
-- Could NOT find ensenso (missing:  ENSENSO_LIBRARY ENSENSO_INCLUDE_DIR)
-- Found qhull: C:/Program Files/qhull/lib/qhullstatic.lib  
-- looking for PCL_COMMON
-- Found PCL_COMMON: C:/PCL/lib/pcl_common_debug.lib  
-- looking for PCL_OCTREE
-- Found PCL_OCTREE: C:/PCL/lib/pcl_octree_debug.lib  
-- looking for PCL_IO
-- Found PCL_IO: C:/PCL/lib/pcl_io_debug.lib  
-- looking for PCL_KDTREE
-- Found PCL_KDTREE: C:/PCL/lib/pcl_kdtree_debug.lib  
-- looking for PCL_SEARCH
-- Found PCL_SEARCH: C:/PCL/lib/pcl_search_debug.lib  
-- looking for PCL_SAMPLE_CONSENSUS
-- Found PCL_SAMPLE_CONSENSUS: C:/PCL/lib/pcl_sample_consensus_debug.lib  
-- looking for PCL_FILTERS
-- Found PCL_FILTERS: C:/PCL/lib/pcl_filters_debug.lib  
-- looking for PCL_2D
-- Found PCL_2D: C:/PCL/pcl/2d/include  
-- looking for PCL_GEOMETRY
-- Found PCL_GEOMETRY: C:/PCL/pcl/geometry/include  
-- looking for PCL_FEATURES
-- Found PCL_FEATURES: C:/PCL/lib/pcl_features_debug.lib  
-- looking for PCL_ML
-- Found PCL_ML: C:/PCL/lib/pcl_ml_debug.lib  
-- looking for PCL_SEGMENTATION
-- Found PCL_SEGMENTATION: C:/PCL/lib/pcl_segmentation_debug.lib  
-- looking for PCL_VISUALIZATION
-- Found PCL_VISUALIZATION: C:/PCL/lib/pcl_visualization_debug.lib  
-- looking for PCL_SURFACE
-- Found PCL_SURFACE: C:/PCL/lib/pcl_surface_debug.lib  
-- looking for PCL_REGISTRATION
-- Found PCL_REGISTRATION: C:/PCL/lib/pcl_registration_debug.lib  
-- looking for PCL_KEYPOINTS
-- Found PCL_KEYPOINTS: C:/PCL/lib/pcl_keypoints_debug.lib  
-- looking for PCL_TRACKING
-- Found PCL_TRACKING: C:/PCL/lib/pcl_tracking_debug.lib  
-- looking for PCL_RECOGNITION
-- Found PCL_RECOGNITION: C:/PCL/lib/pcl_recognition_debug.lib  
-- looking for PCL_STEREO
-- Found PCL_STEREO: C:/PCL/lib/pcl_stereo_debug.lib  
-- looking for PCL_CUDA_COMMON
-- Found PCL_CUDA_COMMON: C:/PCL/pcl/cuda/common/include  
-- looking for PCL_CUDA_IO
-- Found PCL_CUDA_IO: C:/PCL/lib/pcl_cuda_io_debug.lib  
-- looking for PCL_CUDA_FEATURES
-- Found PCL_CUDA_FEATURES: C:/PCL/lib/pcl_cuda_features_debug.lib  
-- looking for PCL_CUDA_SEGMENTATION
-- Found PCL_CUDA_SEGMENTATION: C:/PCL/lib/pcl_cuda_segmentation_debug.lib  
-- looking for PCL_CUDA_SAMPLE_CONSENSUS
-- Found PCL_CUDA_SAMPLE_CONSENSUS: C:/PCL/lib/pcl_cuda_sample_consensus_debug.lib  
-- looking for PCL_OUTOFCORE
-- Found PCL_OUTOFCORE: C:/PCL/lib/pcl_outofcore_debug.lib  
-- looking for PCL_GPU_CONTAINERS
-- Found PCL_GPU_CONTAINERS: C:/PCL/lib/pcl_gpu_containers_debug.lib  
-- looking for PCL_GPU_UTILS
-- Found PCL_GPU_UTILS: C:/PCL/lib/pcl_gpu_utils_debug.lib  
-- looking for PCL_GPU_OCTREE
-- Found PCL_GPU_OCTREE: C:/PCL/lib/pcl_gpu_octree_debug.lib  
-- looking for PCL_GPU_FEATURES
-- Found PCL_GPU_FEATURES: C:/PCL/lib/pcl_gpu_features_debug.lib  
-- looking for PCL_GPU_KINFU
-- Found PCL_GPU_KINFU: C:/PCL/lib/pcl_gpu_kinfu_debug.lib  
-- looking for PCL_GPU_KINFU_LARGE_SCALE
-- Found PCL_GPU_KINFU_LARGE_SCALE: C:/PCL/lib/pcl_gpu_kinfu_large_scale_debug.lib  
-- looking for PCL_GPU_SEGMENTATION
-- Found PCL_GPU_SEGMENTATION: C:/PCL/lib/pcl_gpu_segmentation_debug.lib  
-- looking for PCL_PEOPLE
-- Found PCL_PEOPLE: C:/PCL/lib/pcl_people_debug.lib  
-- Found PCL: optimized;C:/Program Files/Boost/lib/libboost_system-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_system-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_filesystem-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_filesystem-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_thread-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_thread-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_date_time-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_date_time-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_iostreams-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_iostreams-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_serialization-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_serialization-vc100-mt-gd-1_54.lib;optimized;C:/PCL/lib/pcl_common_debug.lib;debug;C:/PCL/lib/pcl_common_debug.lib;optimized;C:/PCL/lib/pcl_octree_debug.lib;debug;C:/PCL/lib/pcl_octree_debug.lib;C:/Program Files/OpenNI/Lib64/openNI64.lib;vtkCommon;vtkFiltering;vtkImaging;vtkGraphics;vtkGenericFiltering;vtkIO;vtkRendering;vtkVolumeRendering;vtkHybrid;vtkWidgets;vtkInfovis;vtkGeovis;vtkViews;vtkCharts;optimized;C:/PCL/lib/pcl_io_debug.lib;debug;C:/PCL/lib/pcl_io_debug.lib;optimized;C:/Program Files/flann/lib/flann_cpp_s.lib;debug;C:/Program Files/flann/lib/flann_cpp_s-gd.lib;optimized;C:/PCL/lib/pcl_kdtree_debug.lib;debug;C:/PCL/lib/pcl_kdtree_debug.lib;optimized;C:/PCL/lib/pcl_search_debug.lib;debug;C:/PCL/lib/pcl_search_debug.lib;optimized;C:/PCL/lib/pcl_sample_consensus_debug.lib;debug;C:/PCL/lib/pcl_sample_consensus_debug.lib;optimized;C:/PCL/lib/pcl_filters_debug.lib;debug;C:/PCL/lib/pcl_filters_debug.lib;optimized;C:/PCL/lib/pcl_features_debug.lib;debug;C:/PCL/lib/pcl_features_debug.lib;optimized;C:/PCL/lib/pcl_ml_debug.lib;debug;C:/PCL/lib/pcl_ml_debug.lib;optimized;C:/PCL/lib/pcl_segmentation_debug.lib;debug;C:/PCL/lib/pcl_segmentation_debug.lib;optimized;C:/PCL/lib/pcl_visualization_debug.lib;debug;C:/PCL/lib/pcl_visualization_debug.lib;optimized;C:/Program Files/qhull/lib/qhullstatic.lib;debug;C:/Program Files/qhull/lib/qhullstatic_d.lib;optimized;C:/PCL/lib/pcl_surface_debug.lib;debug;C:/PCL/lib/pcl_surface_debug.lib;optimized;C:/PCL/lib/pcl_registration_debug.lib;debug;C:/PCL/lib/pcl_registration_debug.lib;optimized;C:/PCL/lib/pcl_keypoints_debug.lib;debug;C:/PCL/lib/pcl_keypoints_debug.lib;optimized;C:/PCL/lib/pcl_tracking_debug.lib;debug;C:/PCL/lib/pcl_tracking_debug.lib;optimized;C:/PCL/lib/pcl_recognition_debug.lib;debug;C:/PCL/lib/pcl_recognition_debug.lib;optimized;C:/PCL/lib/pcl_stereo_debug.lib;debug;C:/PCL/lib/pcl_stereo_debug.lib;optimized;C:/PCL/lib/pcl_cuda_io_debug.lib;debug;C:/PCL/lib/pcl_cuda_io_debug.lib;optimized;C:/PCL/lib/pcl_cuda_features_debug.lib;debug;C:/PCL/lib/pcl_cuda_features_debug.lib;optimized;C:/PCL/lib/pcl_cuda_segmentation_debug.lib;debug;C:/PCL/lib/pcl_cuda_segmentation_debug.lib;optimized;C:/PCL/lib/pcl_cuda_sample_consensus_debug.lib;debug;C:/PCL/lib/pcl_cuda_sample_consensus_debug.lib;optimized;C:/PCL/lib/pcl_outofcore_debug.lib;debug;C:/PCL/lib/pcl_outofcore_debug.lib;optimized;C:/PCL/lib/pcl_gpu_containers_debug.lib;debug;C:/PCL/lib/pcl_gpu_containers_debug.lib;optimized;C:/PCL/lib/pcl_gpu_utils_debug.lib;debug;C:/PCL/lib/pcl_gpu_utils_debug.lib;optimized;C:/PCL/lib/pcl_gpu_octree_debug.lib;debug;C:/PCL/lib/pcl_gpu_octree_debug.lib;optimized;C:/PCL/lib/pcl_gpu_features_debug.lib;debug;C:/PCL/lib/pcl_gpu_features_debug.lib;optimized;C:/PCL/lib/pcl_gpu_kinfu_debug.lib;debug;C:/PCL/lib/pcl_gpu_kinfu_debug.lib;optimized;C:/PCL/lib/pcl_gpu_kinfu_large_scale_debug.lib;debug;C:/PCL/lib/pcl_gpu_kinfu_large_scale_debug.lib;optimized;C:/PCL/lib/pcl_gpu_segmentation_debug.lib;debug;C:/PCL/lib/pcl_gpu_segmentation_debug.lib;optimized;C:/PCL/lib/pcl_people_debug.lib;debug;C:/PCL/lib/pcl_people_debug.lib;optimized;C:/Program Files/Boost/lib/libboost_system-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_system-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_filesystem-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_filesystem-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_thread-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_thread-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_date_time-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_date_time-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_iostreams-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_iostreams-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/Boost/lib/libboost_serialization-vc100-mt-1_54.lib;debug;C:/Program Files/Boost/lib/libboost_serialization-vc100-mt-gd-1_54.lib;optimized;C:/Program Files/qhull/lib/qhullstatic.lib;debug;C:/Program Files/qhull/lib/qhullstatic_d.lib;C:/Program Files/OpenNI/Lib64/openNI64.lib;optimized;C:/Program Files/flann/lib/flann_cpp_s.lib;debug;C:/Program Files/flann/lib/flann_cpp_s-gd.lib;vtkCommon;vtkFiltering;vtkImaging;vtkGraphics;vtkGenericFiltering;vtkIO;vtkRendering;vtkVolumeRendering;vtkHybrid;vtkWidgets;vtkInfovis;vtkGeovis;vtkViews;vtkCharts (Required is at least version "1.7")
-- Found QVTK: C:/Program Files/VTK 5.8.0/lib/vtk-5.8/QVTK.lib  
-- Found ZLIB: C:/Program Files/zlib/lib/zlib.lib (found version "1.2.8")
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: C:/Qt/4.8.0/bin/qmake.exe (found version "4.8.0")
-- --------------------------------------------
-- Info :
--   CMAKE_INSTALL_PREFIX = C:/Program Files (x86)/RTABMap
--   CMAKE_BUILD_TYPE = Release
--   With OpenCV nonfree module (SIFT/SURF) = YES
--   With Freenect = NO (libfreenect not found)
--   With OpenNI2  = NO (OpenNI2 not found)
-- --------------------------------------------
-- Configuring done
-- Generating done
-- Build files have been written to: C:/rtabmap/build

c:\rtabmap\build>nmake
Scanning dependencies of target rtabmap_utilite
[  1%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UEventsManager.cpp.obj
UEventsManager.cpp
[  2%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UEventsHandler.cpp.obj
UEventsHandler.cpp
[  2%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UEventsSender.cpp.obj
UEventsSender.cpp
[  3%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UFile.cpp.obj
UFile.cpp
[  4%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UDirectory.cpp.obj
UDirectory.cpp
[  5%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UConversion.cpp.obj
UConversion.cpp
C:\rtabmap\utilite\src\UConversion.cpp(272) : warning C4996: 'vsnprintf': This function or variable may be unsafe. Consider using vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(354) : see declaration of 'vsnprintf'
[  6%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/ULogger.cpp.obj
ULogger.cpp
[  6%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UThread.cpp.obj
UThread.cpp
[  7%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UTimer.cpp.obj
UTimer.cpp
[  8%] Building CXX object utilite/src/CMakeFiles/rtabmap_utilite.dir/UProcessInfo.cpp.obj
UProcessInfo.cpp
Linking CXX shared library ..\..\..\bin\rtabmap_utilite.dll
   Creating library ..\..\..\lib\rtabmap_utilite.lib and object ..\..\..\lib\rtabmap_utilite.exp

[  8%] Built target rtabmap_utilite
Scanning dependencies of target uresourcegenerator
[  9%] Building CXX object utilite/resource_generator/CMakeFiles/uresourcegenerator.dir/main.cpp.obj
main.cpp
Linking CXX executable ..\..\..\bin\uresourcegenerator.exe
[  9%] Built target uresourcegenerator
[ 10%] [Creating resources]
 Using namespace=rtabmap
 Using target directory=C:/rtabmap/build/corelib/src
Input file "C:/rtabmap/corelib/src/resources/DatabaseSchema.sql" size = 3534 bytes
Output file "C:/rtabmap/build/corelib/src/DatabaseSchema_sql.h" size = 7301 bytes
Scanning dependencies of target rtabmap_core
[ 10%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Rtabmap.cpp.obj
Rtabmap.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 11%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/RtabmapThread.cpp.obj
RtabmapThread.cpp
[ 12%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Statistics.cpp.obj
Statistics.cpp
[ 13%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Memory.cpp.obj
Memory.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 13%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/DBDriver.cpp.obj
DBDriver.cpp
[ 14%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/DBDriverSqlite3.cpp.obj
DBDriverSqlite3.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 15%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/DBReader.cpp.obj
DBReader.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 16%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Camera.cpp.obj
Camera.cpp
[ 17%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/CameraThread.cpp.obj
CameraThread.cpp
c:\pcl\pcl\io\include\pcl\io\openni_camera\openni_exception.h(135) : warning C4996: 'vsprintf': This function or variable may be unsafe. Consider using vsprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(371) : see declaration of 'vsprintf'
[ 17%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/CameraRGBD.cpp.obj
CameraRGBD.cpp
[ 18%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/EpipolarGeometry.cpp.obj
EpipolarGeometry.cpp
[ 19%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/VisualWord.cpp.obj
VisualWord.cpp
[ 20%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/VWDictionary.cpp.obj
VWDictionary.cpp
[ 21%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/BayesFilter.cpp.obj
BayesFilter.cpp
[ 21%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Parameters.cpp.obj
Parameters.cpp
[ 22%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Signature.cpp.obj
Signature.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 23%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Features2d.cpp.obj
Features2d.cpp
[ 24%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Transform.cpp.obj
Transform.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 24%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/util3d.cpp.obj
util3d.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
C:\PCL\pcl\io\include\pcl/io/boost.h(80) : warning C4005: 'BOOST_PARAMETER_MAX_ARITY' : macro redefinition
        C:\PROGRA~1\Boost\include\boost/parameter/config.hpp(10) : see previous definition of 'BOOST_PARAMETER_MAX_ARITY'
[ 25%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/Odometry.cpp.obj
Odometry.cpp
C:\PROGRA~1\flann\include\flann/util/logger.h(66) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(234) : see declaration of 'fopen'
[ 26%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/SensorData.cpp.obj
SensorData.cpp
[ 27%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/toro3d/posegraph3.cpp.obj
posegraph3.cpp
[ 28%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/toro3d/treeoptimizer3_iteration.cpp.obj
treeoptimizer3_iteration.cpp
C:\rtabmap\corelib\src\toro3d\treeoptimizer3_iteration.cpp(335) : warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\stdio.h(371) : see declaration of 'sprintf'
[ 28%] Building CXX object corelib/src/CMakeFiles/rtabmap_core.dir/toro3d/treeoptimizer3.cpp.obj
treeoptimizer3.cpp
[ 29%] Building C object corelib/src/CMakeFiles/rtabmap_core.dir/sqlite3/sqlite3.c.obj
sqlite3.c
Linking CXX shared library ..\..\..\bin\rtabmap_core.dll
   Creating library ..\..\..\lib\rtabmap_core.lib and object ..\..\..\lib\rtabmap_core.exp

Rtabmap.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZ>::deinitCompute(void)" (?deinitCompute@?$PCLBase@UPointXYZ@pcl@@@pcl@@IAE_NXZ) referenced in function "public: void __thiscall pcl::FilterIndices<struct pcl::PointXYZ>::filter(class std::vector<int,class std::allocator<int> > &)" (?filter@?$FilterIndices@UPointXYZ@pcl@@@pcl@@QAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZ>::deinitCompute(void)" (?deinitCompute@?$PCLBase@UPointXYZ@pcl@@@pcl@@IAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZ>::deinitCompute(void)" (?deinitCompute@?$PCLBase@UPointXYZ@pcl@@@pcl@@IAE_NXZ)

Rtabmap.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZ>::initCompute(void)" (?initCompute@?$PCLBase@UPointXYZ@pcl@@@pcl@@IAE_NXZ) referenced in function "public: void __thiscall pcl::FilterIndices<struct pcl::PointXYZ>::filter(class std::vector<int,class std::allocator<int> > &)" (?filter@?$FilterIndices@UPointXYZ@pcl@@@pcl@@QAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZ>::initCompute(void)" (?initCompute@?$PCLBase@UPointXYZ@pcl@@@pcl@@IAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZ>::initCompute(void)" (?initCompute@?$PCLBase@UPointXYZ@pcl@@@pcl@@IAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAABVerror_category@12@XZ)

Odometry.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAABVerror_category@12@XZ)

Rtabmap.cpp.obj : error LNK2019: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAABVerror_category@12@XZ) referenced in function "public: __thiscall boost::thread_exception::thread_exception(int,char const *)" (??0thread_exception@boost@@QAE@HPBD@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAABVerror_category@12@XZ)

CameraThread.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAABVerror_category@12@XZ)

CameraRGBD.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAABVerror_category@12@XZ)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZ> const > const &)" (?setInputCloud@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZ@pcl@@@pcl@@@boost@@@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZ> const > const &)" (?setInputCloud@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZ@pcl@@@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZ> const > const &)" (?setInputCloud@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZ@pcl@@@pcl@@@boost@@@Z)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(unsigned int,unsigned int,unsigned int,unsigned int)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXIIII@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(unsigned int,unsigned int,unsigned int,unsigned int)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXIIII@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(unsigned int,unsigned int,unsigned int,unsigned int)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXIIII@Z)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<struct pcl::PointIndices const > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBUPointIndices@pcl@@@boost@@@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<struct pcl::PointIndices const > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBUPointIndices@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<struct pcl::PointIndices const > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBUPointIndices@pcl@@@boost@@@Z)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZ>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &)" (?setIndices@?$PCLBase@UPointXYZ@pcl@@@pcl@@UAEXABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

Rtabmap.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointXYZ>::PCLBase<struct pcl::PointXYZ>(void)" (??0?$PCLBase@UPointXYZ@pcl@@@pcl@@QAE@XZ) referenced in function "public: __thiscall pcl::Filter<struct pcl::PointXYZ>::Filter<struct pcl::PointXYZ>(bool)" (??0?$Filter@UPointXYZ@pcl@@@pcl@@QAE@_N@Z)

Memory.cpp.obj : error LNK2001: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointXYZ>::PCLBase<struct pcl::PointXYZ>(void)" (??0?$PCLBase@UPointXYZ@pcl@@@pcl@@QAE@XZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointXYZ>::PCLBase<struct pcl::PointXYZ>(void)" (??0?$PCLBase@UPointXYZ@pcl@@@pcl@@QAE@XZ)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::CropBox<struct pcl::PointXYZ>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZ> &)" (?applyFilter@?$CropBox@UPointXYZ@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZ@pcl@@@2@@Z)

Rtabmap.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::CropBox<struct pcl::PointXYZ>::applyFilter(class std::vector<int,class std::allocator<int> > &)" (?applyFilter@?$CropBox@UPointXYZ@pcl@@@pcl@@MAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

Rtabmap.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::KdTree<struct pcl::PointXYZ,class pcl::KdTreeFLANN<struct pcl::PointXYZ,struct flann::L2_Simple<float> > >::KdTree<struct pcl::PointXYZ,class pcl::KdTreeFLANN<struct pcl::PointXYZ,struct flann::L2_Simple<float> > >(bool)" (??0?$KdTree@UPointXYZ@pcl@@V?$KdTreeFLANN@UPointXYZ@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAE@_N@Z) referenced in function "public: class std::map<int,class rtabmap::Transform,struct std::less<int>,class std::allocator<struct std::pair<int const ,class rtabmap::Transform> > > __thiscall rtabmap::Rtabmap::getOptimizedWMPosesInRadius(int,int,float,int,int &)const " (?getOptimizedWMPosesInRadius@Rtabmap@rtabmap@@QBE?AV?$map@HVTransform@rtabmap@@U?$less@H@std@@V?$allocator@U?$pair@$$CBHVTransform@rtabmap@@@std@@@4@@std@@HHMHAAH@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: __thiscall pcl::search::KdTree<struct pcl::PointXYZ,class pcl::KdTreeFLANN<struct pcl::PointXYZ,struct flann::L2_Simple<float> > >::KdTree<struct pcl::PointXYZ,class pcl::KdTreeFLANN<struct pcl::PointXYZ,struct flann::L2_Simple<float> > >(bool)" (??0?$KdTree@UPointXYZ@pcl@@V?$KdTreeFLANN@UPointXYZ@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAE@_N@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAABVerror_category@12@XZ)

Odometry.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAABVerror_category@12@XZ)

Rtabmap.cpp.obj : error LNK2019: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAABVerror_category@12@XZ) referenced in function "void __cdecl boost::system::`dynamic initializer for 'posix_category''(void)" (??__Eposix_category@system@boost@@YAXXZ)

Memory.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAABVerror_category@12@XZ)

CameraThread.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAABVerror_category@12@XZ)

CameraRGBD.cpp.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAABVerror_category@12@XZ)

Memory.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::VoxelGrid<struct pcl::PointXYZ>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZ> &)" (?applyFilter@?$VoxelGrid@UPointXYZ@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZ@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::VoxelGrid<struct pcl::PointXYZ>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZ> &)" (?applyFilter@?$VoxelGrid@UPointXYZ@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZ@pcl@@@2@@Z)

Memory.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl pcl::removeNaNNormalsFromPointCloud<struct pcl::PointNormal>(class pcl::PointCloud<struct pcl::PointNormal> const &,class pcl::PointCloud<struct pcl::PointNormal> &,class std::vector<int,class std::allocator<int> > &)" (??$removeNaNNormalsFromPointCloud@UPointNormal@pcl@@@pcl@@YAXABV?$PointCloud@UPointNormal@pcl@@@0@AAV10@AAV?$vector@HV?$allocator@H@std@@@std@@@Z) referenced in function "class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointNormal> > __cdecl rtabmap::util3d::removeNaNNormalsFromPointCloud<struct pcl::PointNormal>(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointNormal> > const &)" (??$removeNaNNormalsFromPointCloud@UPointNormal@pcl@@@util3d@rtabmap@@YA?AV?$shared_ptr@V?$PointCloud@UPointNormal@pcl@@@pcl@@@boost@@ABV23@@Z)

Odometry.cpp.obj : error LNK2001: unresolved external symbol "void __cdecl pcl::removeNaNNormalsFromPointCloud<struct pcl::PointNormal>(class pcl::PointCloud<struct pcl::PointNormal> const &,class pcl::PointCloud<struct pcl::PointNormal> &,class std::vector<int,class std::allocator<int> > &)" (??$removeNaNNormalsFromPointCloud@UPointNormal@pcl@@@pcl@@YAXABV?$PointCloud@UPointNormal@pcl@@@0@AAV10@AAV?$vector@HV?$allocator@H@std@@@std@@@Z)

CameraRGBD.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall openni_wrapper::DepthImage::fillDepthImageRaw(unsigned int,unsigned int,unsigned short *,unsigned int)const " (?fillDepthImageRaw@DepthImage@openni_wrapper@@QBEXIIPAGI@Z) referenced in function "public: void __thiscall rtabmap::CameraOpenni::image_cb(class boost::shared_ptr<class openni_wrapper::Image> const &,class boost::shared_ptr<class openni_wrapper::DepthImage> const &,float)" (?image_cb@CameraOpenni@rtabmap@@QAEXABV?$shared_ptr@VImage@openni_wrapper@@@boost@@ABV?$shared_ptr@VDepthImage@openni_wrapper@@@4@M@Z)

CameraRGBD.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::OpenNIGrabber::OpenNIGrabber(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum pcl::OpenNIGrabber::Mode const &,enum pcl::OpenNIGrabber::Mode const &)" (??0OpenNIGrabber@pcl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABW4Mode@01@1@Z) referenced in function "public: virtual bool __thiscall rtabmap::CameraOpenni::init(void)" (?init@CameraOpenni@rtabmap@@UAE_NXZ)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointNormal>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointNormal> const > const &)" (?setInputCloud@?$PCLBase@UPointNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointNormal@pcl@@@pcl@@@boost@@@Z) referenced in function "public: virtual void __thiscall pcl::Registration<struct pcl::PointNormal,struct pcl::PointNormal,float>::setInputSource(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointNormal> const > const &)" (?setInputSource@?$Registration@UPointNormal@pcl@@U12@M@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointNormal@pcl@@@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::deinitCompute(void)" (?deinitCompute@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@IAE_NXZ) referenced in function "public: void __thiscall pcl::FilterIndices<struct pcl::PointXYZRGB>::filter(class std::vector<int,class std::allocator<int> > &)" (?filter@?$FilterIndices@UPointXYZRGB@pcl@@@pcl@@QAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::initCompute(void)" (?initCompute@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@IAE_NXZ) referenced in function "public: void __thiscall pcl::FilterIndices<struct pcl::PointXYZRGB>::filter(class std::vector<int,class std::allocator<int> > &)" (?filter@?$FilterIndices@UPointXYZRGB@pcl@@@pcl@@QAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl pcl::console::print(enum pcl::console::VERBOSITY_LEVEL,char const *,...)" (?print@console@pcl@@YAXW4VERBOSITY_LEVEL@12@PBDZZ) referenced in function "public: virtual bool __thiscall pcl::registration::DefaultConvergenceCriteria<float>::hasConverged(void)" (?hasConverged@?$DefaultConvergenceCriteria@M@registration@pcl@@UAE_NXZ)

util3d.cpp.obj : error LNK2019: unresolved external symbol _compress referenced in function "class cv::Mat __cdecl rtabmap::util3d::compressData2(class cv::Mat const &)" (?compressData2@util3d@rtabmap@@YA?AVMat@cv@@ABV34@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol _compressBound referenced in function "class cv::Mat __cdecl rtabmap::util3d::compressData2(class cv::Mat const &)" (?compressData2@util3d@rtabmap@@YA?AVMat@cv@@ABV34@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::getName(void)const " (?getName@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::setSortedResults(bool)" (?setSortedResults@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UAEX_N@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::getSortedResults(void)" (?getSortedResults@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setInputCloud@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZRGBNormal@pcl@@@pcl@@@boost@@ABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@5@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::nearestKSearch(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const &,class std::vector<int,class std::allocator<int> > const &,int,class std::vector<class std::vector<int,class std::allocator<int> >,class std::allocator<class std::vector<int,class std::allocator<int> > > > &,class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float> > > > &)const " (?nearestKSearch@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEXABV?$PointCloud@UPointXYZRGBNormal@pcl@@@3@ABV?$vector@HV?$allocator@H@std@@@std@@HAAV?$vector@V?$vector@HV?$allocator@H@std@@@std@@V?$allocator@V?$vector@HV?$allocator@H@std@@@std@@@2@@6@AAV?$vector@V?$vector@MV?$allocator@M@std@@@std@@V?$allocator@V?$vector@MV?$allocator@M@std@@@std@@@2@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::nearestKSearch(int,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEHHHAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@5@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::nearestKSearch(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const &,int,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEHABV?$PointCloud@UPointXYZRGBNormal@pcl@@@3@HHAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::radiusSearch(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const &,class std::vector<int,class std::allocator<int> > const &,double,class std::vector<class std::vector<int,class std::allocator<int> >,class std::allocator<class std::vector<int,class std::allocator<int> > > > &,class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float> > > > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEXABV?$PointCloud@UPointXYZRGBNormal@pcl@@@3@ABV?$vector@HV?$allocator@H@std@@@std@@NAAV?$vector@V?$vector@HV?$allocator@H@std@@@std@@V?$allocator@V?$vector@HV?$allocator@H@std@@@std@@@2@@6@AAV?$vector@V?$vector@MV?$allocator@M@std@@@std@@V?$allocator@V?$vector@MV?$allocator@M@std@@@std@@@2@@6@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::radiusSearch(int,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEHHNAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@5@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::radiusSearch(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const &,int,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEHABV?$PointCloud@UPointXYZRGBNormal@pcl@@@3@HNAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@I@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol _uncompress referenced in function "class cv::Mat __cdecl rtabmap::util3d::uncompressData(unsigned char const *,unsigned long)" (?uncompressData@util3d@rtabmap@@YA?AVMat@cv@@PBEK@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall pcl::search::KdTree<struct pcl::PointXYZ,class pcl::KdTreeFLANN<struct pcl::PointXYZ,struct flann::L2_Simple<float> > >::setPointRepresentation(class boost::shared_ptr<class pcl::PointRepresentation<struct pcl::PointXYZ> const > const &)" (?setPointRepresentation@?$KdTree@UPointXYZ@pcl@@V?$KdTreeFLANN@UPointXYZ@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAEXABV?$shared_ptr@$$CBV?$PointRepresentation@UPointXYZ@pcl@@@pcl@@@boost@@@Z) referenced in function "public: void __thiscall pcl::registration::CorrespondenceEstimationBase<struct pcl::PointXYZ,struct pcl::PointXYZ,float>::setInputTarget(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZ> const > const &)" (?setInputTarget@?$CorrespondenceEstimationBase@UPointXYZ@pcl@@U12@M@registration@pcl@@QAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZ@pcl@@@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall pcl::search::KdTree<struct pcl::PointNormal,class pcl::KdTreeFLANN<struct pcl::PointNormal,struct flann::L2_Simple<float> > >::setPointRepresentation(class boost::shared_ptr<class pcl::PointRepresentation<struct pcl::PointNormal> const > const &)" (?setPointRepresentation@?$KdTree@UPointNormal@pcl@@V?$KdTreeFLANN@UPointNormal@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAEXABV?$shared_ptr@$$CBV?$PointRepresentation@UPointNormal@pcl@@@pcl@@@boost@@@Z) referenced in function "public: void __thiscall pcl::registration::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>::setInputTarget(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointNormal> const > const &)" (?setInputTarget@?$CorrespondenceEstimationBase@UPointNormal@pcl@@U12@M@registration@pcl@@QAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointNormal@pcl@@@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointNormal>::setIndices(unsigned int,unsigned int,unsigned int,unsigned int)" (?setIndices@?$PCLBase@UPointNormal@pcl@@@pcl@@UAEXIIII@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointNormal>::setIndices(class boost::shared_ptr<struct pcl::PointIndices const > const &)" (?setIndices@?$PCLBase@UPointNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBUPointIndices@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointNormal>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setIndices@?$PCLBase@UPointNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointNormal>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &)" (?setIndices@?$PCLBase@UPointNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall pcl::search::Search<struct pcl::PointXYZ>::getName(void)const " (?getName@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZ>::setSortedResults(bool)" (?setSortedResults@?$Search@UPointXYZ@pcl@@@search@pcl@@UAEX_N@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall pcl::search::Search<struct pcl::PointXYZ>::getSortedResults(void)" (?getSortedResults@?$Search@UPointXYZ@pcl@@@search@pcl@@UAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZ>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZ> const > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setInputCloud@?$Search@UPointXYZ@pcl@@@search@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZ@pcl@@@pcl@@@boost@@ABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@5@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZ>::nearestKSearch(class pcl::PointCloud<struct pcl::PointXYZ> const &,class std::vector<int,class std::allocator<int> > const &,int,class std::vector<class std::vector<int,class std::allocator<int> >,class std::allocator<class std::vector<int,class std::allocator<int> > > > &,class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float> > > > &)const " (?nearestKSearch@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEXABV?$PointCloud@UPointXYZ@pcl@@@3@ABV?$vector@HV?$allocator@H@std@@@std@@HAAV?$vector@V?$vector@HV?$allocator@H@std@@@std@@V?$allocator@V?$vector@HV?$allocator@H@std@@@std@@@2@@6@AAV?$vector@V?$vector@MV?$allocator@M@std@@@std@@V?$allocator@V?$vector@MV?$allocator@M@std@@@std@@@2@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZ>::nearestKSearch(int,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEHHHAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@5@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZ>::nearestKSearch(class pcl::PointCloud<struct pcl::PointXYZ> const &,int,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEHABV?$PointCloud@UPointXYZ@pcl@@@3@HHAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZ>::radiusSearch(class pcl::PointCloud<struct pcl::PointXYZ> const &,class std::vector<int,class std::allocator<int> > const &,double,class std::vector<class std::vector<int,class std::allocator<int> >,class std::allocator<class std::vector<int,class std::allocator<int> > > > &,class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float> > > > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEXABV?$PointCloud@UPointXYZ@pcl@@@3@ABV?$vector@HV?$allocator@H@std@@@std@@NAAV?$vector@V?$vector@HV?$allocator@H@std@@@std@@V?$allocator@V?$vector@HV?$allocator@H@std@@@std@@@2@@6@AAV?$vector@V?$vector@MV?$allocator@M@std@@@std@@V?$allocator@V?$vector@MV?$allocator@M@std@@@std@@@2@@6@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZ>::radiusSearch(int,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEHHNAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@5@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZ>::radiusSearch(class pcl::PointCloud<struct pcl::PointXYZ> const &,int,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZ@pcl@@@search@pcl@@UBEHABV?$PointCloud@UPointXYZ@pcl@@@3@HNAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGB> const > const &)" (?setInputCloud@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZRGB@pcl@@@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::setIndices(unsigned int,unsigned int,unsigned int,unsigned int)" (?setIndices@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@UAEXIIII@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::setIndices(class boost::shared_ptr<struct pcl::PointIndices const > const &)" (?setIndices@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBUPointIndices@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setIndices@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &)" (?setIndices@?$PCLBase@UPointXYZRGB@pcl@@@pcl@@UAEXABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const > const &)" (?setInputCloud@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZRGBNormal@pcl@@@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::setIndices(unsigned int,unsigned int,unsigned int,unsigned int)" (?setIndices@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@UAEXIIII@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::setIndices(class boost::shared_ptr<struct pcl::PointIndices const > const &)" (?setIndices@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBUPointIndices@pcl@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setIndices@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::setIndices(class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &)" (?setIndices@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@UAEXABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointXYZRGB>::PCLBase<struct pcl::PointXYZRGB>(void)" (??0?$PCLBase@UPointXYZRGB@pcl@@@pcl@@QAE@XZ) referenced in function "public: __thiscall pcl::CloudSurfaceProcessing<struct pcl::PointXYZRGB,struct pcl::PointXYZRGBNormal>::CloudSurfaceProcessing<struct pcl::PointXYZRGB,struct pcl::PointXYZRGBNormal>(void)" (??0?$CloudSurfaceProcessing@UPointXYZRGB@pcl@@UPointXYZRGBNormal@2@@pcl@@QAE@XZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::getName(void)const " (?getName@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::setSortedResults(bool)" (?setSortedResults@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UAEX_N@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::getSortedResults(void)" (?getSortedResults@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGB> const > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setInputCloud@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZRGB@pcl@@@pcl@@@boost@@ABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@5@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::nearestKSearch(class pcl::PointCloud<struct pcl::PointXYZRGB> const &,class std::vector<int,class std::allocator<int> > const &,int,class std::vector<class std::vector<int,class std::allocator<int> >,class std::allocator<class std::vector<int,class std::allocator<int> > > > &,class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float> > > > &)const " (?nearestKSearch@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEXABV?$PointCloud@UPointXYZRGB@pcl@@@3@ABV?$vector@HV?$allocator@H@std@@@std@@HAAV?$vector@V?$vector@HV?$allocator@H@std@@@std@@V?$allocator@V?$vector@HV?$allocator@H@std@@@std@@@2@@6@AAV?$vector@V?$vector@MV?$allocator@M@std@@@std@@V?$allocator@V?$vector@MV?$allocator@M@std@@@std@@@2@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::nearestKSearch(int,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEHHHAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@5@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::nearestKSearch(class pcl::PointCloud<struct pcl::PointXYZRGB> const &,int,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEHABV?$PointCloud@UPointXYZRGB@pcl@@@3@HHAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::radiusSearch(class pcl::PointCloud<struct pcl::PointXYZRGB> const &,class std::vector<int,class std::allocator<int> > const &,double,class std::vector<class std::vector<int,class std::allocator<int> >,class std::allocator<class std::vector<int,class std::allocator<int> > > > &,class std::vector<class std::vector<float,class std::allocator<float> >,class std::allocator<class std::vector<float,class std::allocator<float> > > > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEXABV?$PointCloud@UPointXYZRGB@pcl@@@3@ABV?$vector@HV?$allocator@H@std@@@std@@NAAV?$vector@V?$vector@HV?$allocator@H@std@@@std@@V?$allocator@V?$vector@HV?$allocator@H@std@@@std@@@2@@6@AAV?$vector@V?$vector@MV?$allocator@M@std@@@std@@V?$allocator@V?$vector@MV?$allocator@M@std@@@std@@@2@@6@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::radiusSearch(int,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEHHNAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@5@I@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::radiusSearch(class pcl::PointCloud<struct pcl::PointXYZRGB> const &,int,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$Search@UPointXYZRGB@pcl@@@search@pcl@@UBEHABV?$PointCloud@UPointXYZRGB@pcl@@@3@HNAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@I@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::PCLBase<struct pcl::PointXYZRGBNormal>(void)" (??0?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@QAE@XZ) referenced in function "public: __thiscall pcl::PCLSurfaceBase<struct pcl::PointXYZRGBNormal>::PCLSurfaceBase<struct pcl::PointXYZRGBNormal>(void)" (??0?$PCLSurfaceBase@UPointXYZRGBNormal@pcl@@@pcl@@QAE@XZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall pcl::RandomSampleConsensus<struct pcl::PointXYZ>::computeModel(int)" (?computeModel@?$RandomSampleConsensus@UPointXYZ@pcl@@@pcl@@UAE_NH@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::NormalEstimation<struct pcl::PointXYZ,struct pcl::Normal>::computeFeature(class pcl::PointCloud<struct pcl::Normal> &)" (?computeFeature@?$NormalEstimation@UPointXYZ@pcl@@UNormal@2@@pcl@@MAEXAAV?$PointCloud@UNormal@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::NormalEstimation<struct pcl::PointXYZRGB,struct pcl::Normal>::computeFeature(class pcl::PointCloud<struct pcl::Normal> &)" (?computeFeature@?$NormalEstimation@UPointXYZRGB@pcl@@UNormal@2@@pcl@@MAEXAAV?$PointCloud@UNormal@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::VoxelGrid<struct pcl::PointXYZRGB>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZRGB> &)" (?applyFilter@?$VoxelGrid@UPointXYZRGB@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZRGB@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointNormal>::initCompute(void)" (?initCompute@?$PCLBase@UPointNormal@pcl@@@pcl@@IAE_NXZ) referenced in function "public: bool __thiscall pcl::Registration<struct pcl::PointNormal,struct pcl::PointNormal,float>::initCompute(void)" (?initCompute@?$Registration@UPointNormal@pcl@@U12@M@pcl@@QAE_NXZ)

util3d.cpp.obj : error LNK2001: unresolved external symbol "private: virtual void __thiscall pcl::NormalEstimationOMP<struct pcl::PointXYZ,struct pcl::Normal>::computeFeature(class pcl::PointCloud<struct pcl::Normal> &)" (?computeFeature@?$NormalEstimationOMP@UPointXYZ@pcl@@UNormal@2@@pcl@@EAEXAAV?$PointCloud@UNormal@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "private: virtual void __thiscall pcl::NormalEstimationOMP<struct pcl::PointXYZRGB,struct pcl::Normal>::computeFeature(class pcl::PointCloud<struct pcl::Normal> &)" (?computeFeature@?$NormalEstimationOMP@UPointXYZRGB@pcl@@UNormal@2@@pcl@@EAEXAAV?$PointCloud@UNormal@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "private: virtual void __thiscall pcl::GreedyProjectionTriangulation<struct pcl::PointXYZRGBNormal>::performReconstruction(class std::vector<struct pcl::Vertices,class std::allocator<struct pcl::Vertices> > &)" (?performReconstruction@?$GreedyProjectionTriangulation@UPointXYZRGBNormal@pcl@@@pcl@@EAEXAAV?$vector@UVertices@pcl@@V?$allocator@UVertices@pcl@@@std@@@std@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "private: virtual void __thiscall pcl::GreedyProjectionTriangulation<struct pcl::PointXYZRGBNormal>::performReconstruction(struct pcl::PolygonMesh &)" (?performReconstruction@?$GreedyProjectionTriangulation@UPointXYZRGBNormal@pcl@@@pcl@@EAEXAAUPolygonMesh@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::ExtractIndices<struct pcl::PointXYZRGB>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZRGB> &)" (?applyFilter@?$ExtractIndices@UPointXYZRGB@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZRGB@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: void __thiscall pcl::ExtractIndices<struct pcl::PointXYZRGB>::applyFilterIndices(class std::vector<int,class std::allocator<int> > &)" (?applyFilterIndices@?$ExtractIndices@UPointXYZRGB@pcl@@@pcl@@IAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z) referenced in function "protected: virtual void __thiscall pcl::ExtractIndices<struct pcl::PointXYZRGB>::applyFilter(class std::vector<int,class std::allocator<int> > &)" (?applyFilter@?$ExtractIndices@UPointXYZRGB@pcl@@@pcl@@MAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::PassThrough<struct pcl::PointXYZ>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZ> &)" (?applyFilter@?$PassThrough@UPointXYZ@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZ@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: void __thiscall pcl::PassThrough<struct pcl::PointXYZ>::applyFilterIndices(class std::vector<int,class std::allocator<int> > &)" (?applyFilterIndices@?$PassThrough@UPointXYZ@pcl@@@pcl@@IAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z) referenced in function "protected: virtual void __thiscall pcl::PassThrough<struct pcl::PointXYZ>::applyFilter(class std::vector<int,class std::allocator<int> > &)" (?applyFilter@?$PassThrough@UPointXYZ@pcl@@@pcl@@MAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::RandomSample<struct pcl::PointXYZ>::applyFilter(class pcl::PointCloud<struct pcl::PointXYZ> &)" (?applyFilter@?$RandomSample@UPointXYZ@pcl@@@pcl@@MAEXAAV?$PointCloud@UPointXYZ@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::RandomSample<struct pcl::PointXYZ>::applyFilter(class std::vector<int,class std::allocator<int> > &)" (?applyFilter@?$RandomSample@UPointXYZ@pcl@@@pcl@@MAEXAAV?$vector@HV?$allocator@H@std@@@std@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::KdTree<struct pcl::PointNormal,class pcl::KdTreeFLANN<struct pcl::PointNormal,struct flann::L2_Simple<float> > >::KdTree<struct pcl::PointNormal,class pcl::KdTreeFLANN<struct pcl::PointNormal,struct flann::L2_Simple<float> > >(bool)" (??0?$KdTree@UPointNormal@pcl@@V?$KdTreeFLANN@UPointNormal@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAE@_N@Z) referenced in function "public: __thiscall pcl::registration::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>(void)" (??0?$CorrespondenceEstimationBase@UPointNormal@pcl@@U12@M@registration@pcl@@QAE@XZ)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointNormal>::PCLBase<struct pcl::PointNormal>(void)" (??0?$PCLBase@UPointNormal@pcl@@@pcl@@QAE@XZ) referenced in function "public: __thiscall pcl::registration::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>(void)" (??0?$CorrespondenceEstimationBase@UPointNormal@pcl@@U12@M@registration@pcl@@QAE@XZ)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointNormal>::deinitCompute(void)" (?deinitCompute@?$PCLBase@UPointNormal@pcl@@@pcl@@IAE_NXZ) referenced in function "public: virtual void __thiscall pcl::registration::CorrespondenceEstimation<struct pcl::PointNormal,struct pcl::PointNormal,float>::determineCorrespondences(class std::vector<struct pcl::Correspondence,class Eigen::aligned_allocator<struct pcl::Correspondence> > &,double)" (?determineCorrespondences@?$CorrespondenceEstimation@UPointNormal@pcl@@U12@M@registration@pcl@@UAEXAAV?$vector@UCorrespondence@pcl@@V?$aligned_allocator@UCorrespondence@pcl@@@Eigen@@@std@@N@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointXYZ>::PCLBase<struct pcl::PointXYZ>(class pcl::PCLBase<struct pcl::PointXYZ> const &)" (??0?$PCLBase@UPointXYZ@pcl@@@pcl@@QAE@ABV01@@Z) referenced in function "public: __thiscall pcl::registration::CorrespondenceEstimationBase<struct pcl::PointXYZ,struct pcl::PointXYZ,float>::CorrespondenceEstimationBase<struct pcl::PointXYZ,struct pcl::PointXYZ,float>(class pcl::registration::CorrespondenceEstimationBase<struct pcl::PointXYZ,struct pcl::PointXYZ,float> const &)" (??0?$CorrespondenceEstimationBase@UPointXYZ@pcl@@U12@M@registration@pcl@@QAE@ABV012@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::PCLBase<struct pcl::PointNormal>::PCLBase<struct pcl::PointNormal>(class pcl::PCLBase<struct pcl::PointNormal> const &)" (??0?$PCLBase@UPointNormal@pcl@@@pcl@@QAE@ABV01@@Z) referenced in function "public: __thiscall pcl::registration::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float>(class pcl::registration::CorrespondenceEstimationBase<struct pcl::PointNormal,struct pcl::PointNormal,float> const &)" (??0?$CorrespondenceEstimationBase@UPointNormal@pcl@@U12@M@registration@pcl@@QAE@ABV012@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl pcl::removeNaNNormalsFromPointCloud<struct pcl::PointXYZRGBNormal>(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const &,class pcl::PointCloud<struct pcl::PointXYZRGBNormal> &,class std::vector<int,class std::allocator<int> > &)" (??$removeNaNNormalsFromPointCloud@UPointXYZRGBNormal@pcl@@@pcl@@YAXABV?$PointCloud@UPointXYZRGBNormal@pcl@@@0@AAV10@AAV?$vector@HV?$allocator@H@std@@@std@@@Z) referenced in function "class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGBNormal> > __cdecl rtabmap::util3d::removeNaNNormalsFromPointCloud<struct pcl::PointXYZRGBNormal>(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGBNormal> > const &)" (??$removeNaNNormalsFromPointCloud@UPointXYZRGBNormal@pcl@@@util3d@rtabmap@@YA?AV?$shared_ptr@V?$PointCloud@UPointXYZRGBNormal@pcl@@@pcl@@@boost@@ABV23@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::KdTree<struct pcl::PointXYZRGB,class pcl::KdTreeFLANN<struct pcl::PointXYZRGB,struct flann::L2_Simple<float> > >::KdTree<struct pcl::PointXYZRGB,class pcl::KdTreeFLANN<struct pcl::PointXYZRGB,struct flann::L2_Simple<float> > >(bool)" (??0?$KdTree@UPointXYZRGB@pcl@@V?$KdTreeFLANN@UPointXYZRGB@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAE@_N@Z) referenced in function "class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGBNormal> > __cdecl rtabmap::util3d::computeNormals(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGB> > const &,int)" (?computeNormals@util3d@rtabmap@@YA?AV?$shared_ptr@V?$PointCloud@UPointXYZRGBNormal@pcl@@@pcl@@@boost@@ABV?$shared_ptr@V?$PointCloud@UPointXYZRGB@pcl@@@pcl@@@4@H@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall pcl::EuclideanClusterExtraction<struct pcl::PointXYZRGB>::extract(class std::vector<struct pcl::PointIndices,class std::allocator<struct pcl::PointIndices> > &)" (?extract@?$EuclideanClusterExtraction@UPointXYZRGB@pcl@@@pcl@@QAEXAAV?$vector@UPointIndices@pcl@@V?$allocator@UPointIndices@pcl@@@std@@@std@@@Z) referenced in function "class std::vector<class boost::shared_ptr<class std::vector<int,class std::allocator<int> > >,class std::allocator<class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > > > __cdecl rtabmap::util3d::extractClusters<struct pcl::PointXYZRGB>(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGB> > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > > const &,float,int,int,int *)" (??$extractClusters@UPointXYZRGB@pcl@@@util3d@rtabmap@@YA?AV?$vector@V?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@V?$allocator@V?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@boost@@@std@@@std@@ABV?$shared_ptr@V?$PointCloud@UPointXYZRGB@pcl@@@pcl@@@boost@@ABV?$shared_ptr@V?$vector@HV?$allocator@H@std@@@std@@@5@MHHPAH@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall pcl::MovingLeastSquares<struct pcl::PointXYZRGB,struct pcl::PointXYZRGBNormal>::process(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> &)" (?process@?$MovingLeastSquares@UPointXYZRGB@pcl@@UPointXYZRGBNormal@2@@pcl@@UAEXAAV?$PointCloud@UPointXYZRGBNormal@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall pcl::MovingLeastSquares<struct pcl::PointXYZRGB,struct pcl::PointXYZRGBNormal>::performProcessing(class pcl::PointCloud<struct pcl::PointXYZRGBNormal> &)" (?performProcessing@?$MovingLeastSquares@UPointXYZRGB@pcl@@UPointXYZRGBNormal@2@@pcl@@MAEXAAV?$PointCloud@UPointXYZRGBNormal@pcl@@@2@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::Search<struct pcl::PointXYZ>::Search<struct pcl::PointXYZ>(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0?$Search@UPointXYZ@pcl@@@search@pcl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) referenced in function "public: __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZ>::OrganizedNeighbor<struct pcl::PointXYZ>(bool,float,unsigned int)" (??0?$OrganizedNeighbor@UPointXYZ@pcl@@@search@pcl@@QAE@_NMI@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZ>::nearestKSearch(struct pcl::PointXYZ const &,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$OrganizedNeighbor@UPointXYZ@pcl@@@search@pcl@@UBEHABUPointXYZ@3@HAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZ>::radiusSearch(struct pcl::PointXYZ const &,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$OrganizedNeighbor@UPointXYZ@pcl@@@search@pcl@@UBEHABUPointXYZ@3@NAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@I@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZ>::estimateProjectionMatrix(void)" (?estimateProjectionMatrix@?$OrganizedNeighbor@UPointXYZ@pcl@@@search@pcl@@QAEXXZ) referenced in function "public: virtual void __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZ>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZ> const > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setInputCloud@?$OrganizedNeighbor@UPointXYZ@pcl@@@search@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZ@pcl@@@pcl@@@boost@@ABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@5@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::Search<struct pcl::PointXYZRGB>::Search<struct pcl::PointXYZRGB>(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0?$Search@UPointXYZRGB@pcl@@@search@pcl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) referenced in function "public: __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGB>::OrganizedNeighbor<struct pcl::PointXYZRGB>(bool,float,unsigned int)" (??0?$OrganizedNeighbor@UPointXYZRGB@pcl@@@search@pcl@@QAE@_NMI@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGB>::nearestKSearch(struct pcl::PointXYZRGB const &,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$OrganizedNeighbor@UPointXYZRGB@pcl@@@search@pcl@@UBEHABUPointXYZRGB@3@HAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGB>::radiusSearch(struct pcl::PointXYZRGB const &,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$OrganizedNeighbor@UPointXYZRGB@pcl@@@search@pcl@@UBEHABUPointXYZRGB@3@NAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@I@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGB>::estimateProjectionMatrix(void)" (?estimateProjectionMatrix@?$OrganizedNeighbor@UPointXYZRGB@pcl@@@search@pcl@@QAEXXZ) referenced in function "public: virtual void __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGB>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGB> const > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setInputCloud@?$OrganizedNeighbor@UPointXYZRGB@pcl@@@search@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZRGB@pcl@@@pcl@@@boost@@ABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@5@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::Search<struct pcl::PointXYZRGBNormal>::Search<struct pcl::PointXYZRGBNormal>(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (??0?$Search@UPointXYZRGBNormal@pcl@@@search@pcl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z) referenced in function "public: __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGBNormal>::OrganizedNeighbor<struct pcl::PointXYZRGBNormal>(bool,float,unsigned int)" (??0?$OrganizedNeighbor@UPointXYZRGBNormal@pcl@@@search@pcl@@QAE@_NMI@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGBNormal>::nearestKSearch(struct pcl::PointXYZRGBNormal const &,int,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &)const " (?nearestKSearch@?$OrganizedNeighbor@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEHABUPointXYZRGBNormal@3@HAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@@Z)

util3d.cpp.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGBNormal>::radiusSearch(struct pcl::PointXYZRGBNormal const &,double,class std::vector<int,class std::allocator<int> > &,class std::vector<float,class std::allocator<float> > &,unsigned int)const " (?radiusSearch@?$OrganizedNeighbor@UPointXYZRGBNormal@pcl@@@search@pcl@@UBEHABUPointXYZRGBNormal@3@NAAV?$vector@HV?$allocator@H@std@@@std@@AAV?$vector@MV?$allocator@M@std@@@6@I@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: void __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGBNormal>::estimateProjectionMatrix(void)" (?estimateProjectionMatrix@?$OrganizedNeighbor@UPointXYZRGBNormal@pcl@@@search@pcl@@QAEXXZ) referenced in function "public: virtual void __thiscall pcl::search::OrganizedNeighbor<struct pcl::PointXYZRGBNormal>::setInputCloud(class boost::shared_ptr<class pcl::PointCloud<struct pcl::PointXYZRGBNormal> const > const &,class boost::shared_ptr<class std::vector<int,class std::allocator<int> > const > const &)" (?setInputCloud@?$OrganizedNeighbor@UPointXYZRGBNormal@pcl@@@search@pcl@@UAEXABV?$shared_ptr@$$CBV?$PointCloud@UPointXYZRGBNormal@pcl@@@pcl@@@boost@@ABV?$shared_ptr@$$CBV?$vector@HV?$allocator@H@std@@@std@@@5@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::deinitCompute(void)" (?deinitCompute@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@IAE_NXZ) referenced in function "public: virtual void __thiscall pcl::MeshConstruction<struct pcl::PointXYZRGBNormal>::reconstruct(class std::vector<struct pcl::Vertices,class std::allocator<struct pcl::Vertices> > &)" (?reconstruct@?$MeshConstruction@UPointXYZRGBNormal@pcl@@@pcl@@UAEXAAV?$vector@UVertices@pcl@@V?$allocator@UVertices@pcl@@@std@@@std@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall pcl::search::KdTree<struct pcl::PointXYZRGBNormal,class pcl::KdTreeFLANN<struct pcl::PointXYZRGBNormal,struct flann::L2_Simple<float> > >::KdTree<struct pcl::PointXYZRGBNormal,class pcl::KdTreeFLANN<struct pcl::PointXYZRGBNormal,struct flann::L2_Simple<float> > >(bool)" (??0?$KdTree@UPointXYZRGBNormal@pcl@@V?$KdTreeFLANN@UPointXYZRGBNormal@pcl@@U?$L2_Simple@M@flann@@@2@@search@pcl@@QAE@_N@Z) referenced in function "public: virtual void __thiscall pcl::MeshConstruction<struct pcl::PointXYZRGBNormal>::reconstruct(class std::vector<struct pcl::Vertices,class std::allocator<struct pcl::Vertices> > &)" (?reconstruct@?$MeshConstruction@UPointXYZRGBNormal@pcl@@@pcl@@UAEXAAV?$vector@UVertices@pcl@@V?$allocator@UVertices@pcl@@@std@@@std@@@Z)

util3d.cpp.obj : error LNK2019: unresolved external symbol "protected: bool __thiscall pcl::PCLBase<struct pcl::PointXYZRGBNormal>::initCompute(void)" (?initCompute@?$PCLBase@UPointXYZRGBNormal@pcl@@@pcl@@IAE_NXZ) referenced in function "public: virtual void __thiscall pcl::MeshConstruction<struct pcl::PointXYZRGBNormal>::reconstruct(class std::vector<struct pcl::Vertices,class std::allocator<struct pcl::Vertices> > &)" (?reconstruct@?$MeshConstruction@UPointXYZRGBNormal@pcl@@@pcl@@UAEXAAV?$vector@UVertices@pcl@@V?$allocator@UVertices@pcl@@@std@@@std@@@Z)


NMAKE : fatal error U1077: '"C:\Program Files (x86)\CMake\bin\cmake.exe"' : retu
rn code '0xffffffff'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0
\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0
\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
LINK failed. with 1120