系统环境:Windows10, VS2013, Qt5.6.2 64bit
1.CloudCompare2.8.1编译
(shapefilelib1.3,geos3.6.1)
2.PCL-1.8.0-AllInOne-msvc2013-win64.exe
(Eigen3,Boost1.59,OpenNI)
3.OpenCV2.4.10
MMS(Mobile Measure System)、MIMS(Mobile Indoor Measure System)移动室内测量系统
新建Win32 C++项目,将以上的作为SDK使用。
添加头文件:
E:\LearnCode\CloudCompare-2.8.1\CC\include;E:\LearnCode\CloudCompare-2.8.1\libs\qCC_db;E:\LearnCode\CloudCompare-2.8.1\libs\qCC_io;E:\LearnCode\CloudCompare-2.8.1\qCC;E:\LearnCode\CloudCompare-2.8.1\plugins;D:\Program Files\PCL 1.8.0\3rdParty\Eigen\eigen3;D:\Program Files\PCL 1.8.0\include;D:\Program Files\PCL 1.8.0\include\pcl-1.8;D:\Program Files\PCL 1.8.0\3rdParty\Boost\include;D:\Program Files\PCL 1.8.0\3rdParty\Boost\include\boost-1_59;D:\Program Files\PCL 1.8.0\3rdParty\FLANN\include;
添加库目录:
E:\LearnCode\CloudCompare-2.8.1\build\libs\qCC_db\Debug;E:\LearnCode\CloudCompare-2.8.1\build\CC\Debug;E:\LearnCode\CloudCompare-2.8.1\build\libs\qCC_io\Debug;D:\Program Files\PCL 1.8.0\lib;D:\Program Files\PCL 1.8.0\3rdParty\Boost\lib;
添加附加依赖项:
CC_CORE_LIBd.libQCC_DB_LIBd.libQCC_IO_LIBd.libpcl_segmentation_debug.libpcl_visualization_debug.libpcl_features_debug.libpcl_filters_debug.libpcl_search_debug.libpcl_octree_debug.libpcl_sample_consensus_debug.libpcl_ml_debug.libpcl_kdtree_debug.libpcl_io_debug.libpcl_common_debug.libpcl_io_ply_debug.libpcl_surface_debug.liblibboost_system-vc120-mt-gd-1_59.liblibboost_filesystem-vc120-mt-gd-1_59.liblibboost_thread-vc120-mt-gd-1_59.liblibboost_date_time-vc120-mt-gd-1_59.liblibboost_iostreams-vc120-mt-gd-1_59.lib