QT5.9.1+VS2017+CMAKE3.17.4+PCL1.8.1配置

安装好QT,VS2017,CMAKE,PCL后:

重新编译VTK:

这是为了能够在Qt中使用PCL(预构建的 PCL 安装包中, VTK 没有添加对 Qt 的支持。
大致过程:首先需要下载VTK的源码,然后用cmake处理源码,生成Visual Studio解决方案,最后打开生成的解决方案进行编译。用cmake 做 configure 的过程中要把上面两个网页中的步骤都做好,此外还有一些需要额外注意的地方:

vtk8.0的链接在这https://gitlab.kitware.com/vtk/vtk/tree/v8.0.0  将下载好的VTK-8.0解压到pcl的3rdParty下,在VTK-8.0里新建build文件夹,并清空PCL自带的VTK文件夹的内容,使用camke进行相应的设置。

第一次点击configure,等configure完成之后勾选Grouped和Advanced,进行以下设置:

BUILD下取消勾选BUILD_TESTING

CMAKE下CMAKE_INSTALL_PREFIX设置为你清空的VTK文件夹

VTK下勾选VTK_Group_Qt,VTK_RENDERING_BACKEND设置为OpenGL(这里一定要注意,否则pcl显示框会出错)

VTK_QT_VERSION设为5,QT_WMAKE_EXECUTABLE设置为C:\Qt\Qt5.9.1\5.9.1\msvc2017_64\bin\qmake.exe

点击Add Entry,添加CMAKE_DEBUG_POSTFIX,Value设置为-gd(用来区别debug和release版本)

再次点击configure,

对照下面的信息是否相同。

如无error,点击Genrate。

进入到build目录下,使用VS打开VTK.sln

首先Debug x64下,右键ALL_BUILD生成,再右键INSTALL生成;

然后Release x64下,右键ALL_BUILD生成,再右键INSTALL生成;

将3rdParty\VTK\plugins\designer下的QVTKWidgetPlugin.dll拷贝到QT\5.7\msvc2015_64\plugins\designer下,这样Qt里面就有了QVtk的控件了。

至此PCL在windows下的环境已经搭配好了,可以选择重启让环境变量生效。

将生成在C:\Program Files\PCL 1.8.1\3rdParty\VTK\plugins\designer下的QVTKWidgetPlugin放到C:\Qt\Qt5.9.1\5.9.1\msvc2017_64\plugins\designer下

 

 在QT Pro文件里的配置

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/include/pcl-1.8)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/include/pcl-1.8/pcl)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/include/boost-1_64)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/include/boost-1_64/boost)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Eigen/eigen3)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/include)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/include/flann)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/OpenNI2/Include)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/include)

INCLUDEPATH += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/include/vtk-8.0)

CONFIG(debug,debug|release){
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_common_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_features_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_filters_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_io_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_io_ply_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_ml_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_octree_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_people_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_recognition_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_registration_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_search_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_stereo_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_surface_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_tracking_debug.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_visualization_debug.lib)


LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_bzip2-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_container-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_context-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_coroutine-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_exception-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_fiber-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_graph-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_graph_parallel-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_locale-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_log-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_log_setup-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_c99-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_c99f-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_c99l-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_tr1-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_tr1f-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_tr1l-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_mpi-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_numpy-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_numpy3-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_prg_exec_monitor-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_program_options-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_python-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_python3-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_random-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_signals-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_test_exec_monitor-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_timer-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_type_erasure-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_unit_test_framework-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_wave-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_wserialization-vc141-mt-gd-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_zlib-vc141-mt-gd-1_64.lib)


LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_s-gd.lib)

LIBS += $$quote(C:/Program Files/OpenNI2/Lib/OpenNI2.lib)

LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullcpp_d.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic_d.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic_r_d.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhull_d.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhull_p_d.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhull_r_d.lib)

LIBS += $$quote(C:/Qt/Qt5.9.1/5.9.1/msvc2017_64/lib/Qt5OpenGL.lib)


LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkalglib-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkChartsCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonColor-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonComputationalGeometry-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonDataModel-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonExecutionModel-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonMath-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonMisc-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonSystem-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonTransforms-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkDICOMParser-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkDomainsChemistry-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkexoIIc-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkexpat-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersAMR-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersExtraction-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersFlowPaths-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersGeneral-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersGeneric-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersGeometry-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersHybrid-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersHyperTree-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersImaging-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersModeling-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersParallel-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersParallelImaging-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersPoints-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersProgrammable-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersSelection-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersSMP-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersSources-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersStatistics-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersTexture-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersTopology-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersVerdict-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkfreetype-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGeovisCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkgl2ps-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGUISupportQt-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGUISupportQtOpenGL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGUISupportQtSQL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkhdf5-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkhdf5_hl-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingColor-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingFourier-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingGeneral-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingHybrid-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingMath-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingMorphological-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingSources-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingStatistics-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingStencil-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInfovisCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInfovisLayout-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInteractionImage-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInteractionStyle-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInteractionWidgets-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOAMR-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOEnSight-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOExodus-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOExport-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOExportOpenGL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOGeometry-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOImage-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOImport-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOInfovis-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOLegacy-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOLSDyna-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOMINC-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOMovie-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIONetCDF-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOParallel-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOParallelXML-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOPLY-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOSQL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOTecplotTable-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOVideo-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOXML-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOXMLParser-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkjpeg-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkjsoncpp-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtklibharu-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtklibxml2-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtklz4-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkmetaio-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkNetCDF-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtknetcdf_c++-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkoggtheora-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkParallelCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkpng-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkproj4-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingAnnotation-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingContext2D-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingContextOpenGL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingFreeType-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingGL2PS-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingImage-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingLabel-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingLIC-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingLOD-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingOpenGL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingQt-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingVolume-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingVolumeOpenGL-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtksqlite-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtksys-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtktiff-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkverdict-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsContext2D-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsCore-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsInfovis-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsQt-8.0-gd.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkzlib-8.0-gd.lib)
} else {
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_common_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_features_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_filters_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_io_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_io_ply_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_kdtree_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_keypoints_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_ml_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_octree_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_outofcore_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_people_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_recognition_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_registration_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_sample_consensus_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_search_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_segmentation_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_stereo_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_surface_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_tracking_release.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/lib/pcl_visualization_release.lib)


LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_atomic-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_bzip2-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_chrono-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_container-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_context-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_coroutine-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_date_time-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_exception-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_fiber-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_filesystem-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_graph-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_graph_parallel-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_iostreams-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_locale-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_log-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_log_setup-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_c99-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_c99f-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_c99l-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_tr1-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_tr1f-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_math_tr1l-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_mpi-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_numpy-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_numpy3-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_prg_exec_monitor-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_program_options-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_python-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_python3-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_random-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_regex-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_serialization-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_signals-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_system-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_test_exec_monitor-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_thread-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_timer-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_type_erasure-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_unit_test_framework-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_wave-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_wserialization-vc141-mt-1_64.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Boost/lib/libboost_zlib-vc141-mt-1_64.lib)

LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_cpp_s.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/FLANN/lib/flann_s.lib)

LIBS += $$quote(C:/Program Files/OpenNI2/Lib/OpenNI2.lib)

LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullcpp.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhullstatic_r.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhull.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhull_p.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/Qhull/lib/qhull_r.lib)

LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/QVTKWidgetPlugin.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkalglib-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkChartsCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonColor-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonComputationalGeometry-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonDataModel-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonExecutionModel-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonMath-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonMisc-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonSystem-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkCommonTransforms-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkDICOMParser-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkDomainsChemistry-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkexoIIc-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkexpat-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersAMR-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersExtraction-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersFlowPaths-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersGeneral-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersGeneric-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersGeometry-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersHybrid-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersHyperTree-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersImaging-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersModeling-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersParallel-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersParallelImaging-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersPoints-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersProgrammable-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersSelection-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersSMP-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersSources-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersStatistics-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersTexture-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersTopology-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkFiltersVerdict-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkfreetype-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGeovisCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkgl2ps-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGUISupportQt-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGUISupportQtOpenGL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkGUISupportQtSQL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkhdf5-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkhdf5_hl-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingColor-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingFourier-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingGeneral-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingHybrid-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingMath-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingMorphological-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingSources-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingStatistics-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkImagingStencil-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInfovisCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInfovisLayout-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInteractionImage-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInteractionStyle-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkInteractionWidgets-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOAMR-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOEnSight-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOExodus-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOExport-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOExportOpenGL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOGeometry-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOImage-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOImport-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOInfovis-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOLegacy-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOLSDyna-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOMINC-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOMovie-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIONetCDF-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOParallel-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOParallelXML-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOPLY-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOSQL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOTecplotTable-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOVideo-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOXML-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkIOXMLParser-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkjpeg-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkjsoncpp-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtklibharu-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtklibxml2-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtklz4-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkmetaio-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkNetCDF-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtknetcdf_c++.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkoggtheora-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkParallelCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkpng-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkproj4-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingAnnotation-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingContext2D-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingContextOpenGL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingFreeType-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingGL2PS-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingImage-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingLabel-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingLIC-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingLOD-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingOpenGL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingQt-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingVolume-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkRenderingVolumeOpenGL-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtksqlite-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtksys-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtktiff-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkverdict-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsContext2D-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsCore-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsInfovis-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkViewsQt-8.0.lib)
LIBS += $$quote(C:/Program Files/PCL 1.8.1/3rdParty/VTK/lib/vtkzlib-8.0.lib)
}
View Code

 打开designer(如果有多个,其中一个里边会有,我的是msvc2017编译器版的designer里有),可以看到产生的新控件。

在VS里的附加依赖项

opengl32.lib
pcl_common_debug.lib
pcl_features_debug.lib
pcl_filters_debug.lib
pcl_io_ply_debug.lib
pcl_io_debug.lib
vtkalglib-8.0-gd.lib
vtkChartsCore-8.0-gd.lib
vtkCommonColor-8.0-gd.lib
vtkCommonComputationalGeometry-8.0-gd.lib
vtkCommonCore-8.0-gd.lib
vtkCommonDataModel-8.0-gd.lib
vtkCommonExecutionModel-8.0-gd.lib
vtkCommonMath-8.0-gd.lib
vtkCommonMisc-8.0-gd.lib
vtkCommonSystem-8.0-gd.lib
vtkCommonTransforms-8.0-gd.lib
vtkDICOMParser-8.0-gd.lib
vtkDomainsChemistry-8.0-gd.lib
vtkexoIIc-8.0-gd.lib
vtkexpat-8.0-gd.lib
vtkFiltersAMR-8.0-gd.lib
vtkFiltersCore-8.0-gd.lib
vtkFiltersExtraction-8.0-gd.lib
vtkFiltersFlowPaths-8.0-gd.lib
vtkFiltersGeneral-8.0-gd.lib
vtkFiltersGeneric-8.0-gd.lib
vtkFiltersGeometry-8.0-gd.lib
vtkFiltersHybrid-8.0-gd.lib
vtkFiltersHyperTree-8.0-gd.lib
vtkFiltersImaging-8.0-gd.lib
vtkFiltersModeling-8.0-gd.lib
vtkFiltersParallel-8.0-gd.lib
vtkFiltersParallelImaging-8.0-gd.lib
vtkFiltersPoints-8.0-gd.lib
vtkFiltersProgrammable-8.0-gd.lib
vtkFiltersSelection-8.0-gd.lib
vtkFiltersSMP-8.0-gd.lib
vtkFiltersSources-8.0-gd.lib
vtkFiltersStatistics-8.0-gd.lib
vtkFiltersTexture-8.0-gd.lib
vtkFiltersTopology-8.0-gd.lib
vtkFiltersVerdict-8.0-gd.lib
vtkfreetype-8.0-gd.lib
vtkGeovisCore-8.0-gd.lib
vtkgl2ps-8.0-gd.lib
vtkhdf5-8.0-gd.lib
vtkhdf5_hl-8.0-gd.lib
vtkImagingColor-8.0-gd.lib
vtkImagingCore-8.0-gd.lib
vtkImagingFourier-8.0-gd.lib
vtkImagingGeneral-8.0-gd.lib
vtkImagingHybrid-8.0-gd.lib
vtkImagingMath-8.0-gd.lib
vtkImagingMorphological-8.0-gd.lib
vtkImagingSources-8.0-gd.lib
vtkImagingStatistics-8.0-gd.lib
vtkImagingStencil-8.0-gd.lib
vtkInfovisCore-8.0-gd.lib
vtkInfovisLayout-8.0-gd.lib
vtkInteractionImage-8.0-gd.lib
vtkInteractionStyle-8.0-gd.lib
vtkInteractionWidgets-8.0-gd.lib
vtkIOAMR-8.0-gd.lib
vtkIOCore-8.0-gd.lib
vtkIOEnSight-8.0-gd.lib
vtkIOExodus-8.0-gd.lib
vtkIOExport-8.0-gd.lib
vtkIOExportOpenGL-8.0-gd.lib
vtkIOGeometry-8.0-gd.lib
vtkIOImage-8.0-gd.lib
vtkIOImport-8.0-gd.lib
vtkIOInfovis-8.0-gd.lib
vtkIOLegacy-8.0-gd.lib
vtkIOLSDyna-8.0-gd.lib
vtkIOMINC-8.0-gd.lib
vtkIOMovie-8.0-gd.lib
vtkIONetCDF-8.0-gd.lib
vtkIOParallel-8.0-gd.lib
vtkIOParallelXML-8.0-gd.lib
vtkIOPLY-8.0-gd.lib
vtkIOSQL-8.0-gd.lib
vtkIOTecplotTable-8.0-gd.lib
vtkIOVideo-8.0-gd.lib
vtkIOXML-8.0-gd.lib
vtkIOXMLParser-8.0-gd.lib
vtkjpeg-8.0-gd.lib
vtkjsoncpp-8.0-gd.lib
vtklibharu-8.0-gd.lib
vtklibxml2-8.0-gd.lib
vtklz4-8.0-gd.lib
vtkmetaio-8.0-gd.lib
vtkNetCDF-8.0-gd.lib
vtknetcdf_c++-gd.lib
vtkoggtheora-8.0-gd.lib
vtkParallelCore-8.0-gd.lib
vtkpng-8.0-gd.lib
vtkproj4-8.0-gd.lib
vtkRenderingAnnotation-8.0-gd.lib
vtkRenderingContext2D-8.0-gd.lib
vtkRenderingContextOpenGL-8.0-gd.lib
vtkRenderingCore-8.0-gd.lib
vtkRenderingFreeType-8.0-gd.lib
vtkRenderingGL2PS-8.0-gd.lib
vtkRenderingImage-8.0-gd.lib
vtkRenderingLabel-8.0-gd.lib
vtkRenderingLIC-8.0-gd.lib
vtkRenderingLOD-8.0-gd.lib
vtkRenderingOpenGL-8.0-gd.lib
vtkRenderingVolume-8.0-gd.lib
vtkRenderingVolumeOpenGL-8.0-gd.lib
vtksqlite-8.0-gd.lib
vtksys-8.0-gd.lib
vtktiff-8.0-gd.lib
vtkverdict-8.0-gd.lib
vtkViewsContext2D-8.0-gd.lib
vtkViewsCore-8.0-gd.lib
vtkViewsInfovis-8.0-gd.lib
vtkzlib-8.0-gd.lib
qhullcpp_d.lib
qhullstatic_d.lib
qhullstatic_r_d.lib
qhull_d.lib
qhull_p_d.lib
qhull_r_d.lib
flann-gd.lib
flann_cpp-gd.lib
flann_cpp_s-gd.lib
flann_s-gd.lib
libboost_atomic-vc141-mt-gd-1_64.lib
libboost_bzip2-vc141-mt-gd-1_64.lib
libboost_chrono-vc141-mt-gd-1_64.lib
libboost_container-vc141-mt-gd-1_64.lib
libboost_context-vc141-mt-gd-1_64.lib
libboost_coroutine-vc141-mt-gd-1_64.lib
libboost_date_time-vc141-mt-gd-1_64.lib
libboost_exception-vc141-mt-gd-1_64.lib
libboost_fiber-vc141-mt-gd-1_64.lib
libboost_filesystem-vc141-mt-gd-1_64.lib
libboost_graph-vc141-mt-gd-1_64.lib
libboost_graph_parallel-vc141-mt-gd-1_64.lib
libboost_iostreams-vc141-mt-gd-1_64.lib
libboost_locale-vc141-mt-gd-1_64.lib
libboost_log-vc141-mt-gd-1_64.lib
libboost_log_setup-vc141-mt-gd-1_64.lib
libboost_math_c99-vc141-mt-gd-1_64.lib
libboost_math_c99f-vc141-mt-gd-1_64.lib
libboost_math_c99l-vc141-mt-gd-1_64.lib
libboost_math_tr1-vc141-mt-gd-1_64.lib
libboost_math_tr1f-vc141-mt-gd-1_64.lib
libboost_math_tr1l-vc141-mt-gd-1_64.lib
libboost_mpi-vc141-mt-gd-1_64.lib
libboost_numpy-vc141-mt-gd-1_64.lib
libboost_numpy3-vc141-mt-gd-1_64.lib
libboost_prg_exec_monitor-vc141-mt-gd-1_64.lib
libboost_program_options-vc141-mt-gd-1_64.lib
libboost_python-vc141-mt-gd-1_64.lib
libboost_python3-vc141-mt-gd-1_64.lib
libboost_random-vc141-mt-gd-1_64.lib
libboost_regex-vc141-mt-gd-1_64.lib
libboost_serialization-vc141-mt-gd-1_64.lib
libboost_signals-vc141-mt-gd-1_64.lib
libboost_system-vc141-mt-gd-1_64.lib
libboost_test_exec_monitor-vc141-mt-gd-1_64.lib
libboost_thread-vc141-mt-gd-1_64.lib
libboost_timer-vc141-mt-gd-1_64.lib
libboost_type_erasure-vc141-mt-gd-1_64.lib
libboost_unit_test_framework-vc141-mt-gd-1_64.lib
libboost_wave-vc141-mt-gd-1_64.lib
libboost_wserialization-vc141-mt-gd-1_64.lib
libboost_zlib-vc141-mt-gd-1_64.lib
pcl_kdtree_debug.lib
pcl_keypoints_debug.lib
pcl_ml_debug.lib
pcl_octree_debug.lib
pcl_outofcore_debug.lib
pcl_people_debug.lib
pcl_recognition_debug.lib
pcl_registration_debug.lib
pcl_sample_consensus_debug.lib
pcl_search_debug.lib
pcl_segmentation_debug.lib
pcl_stereo_debug.lib
pcl_surface_debug.lib
pcl_tracking_debug.lib
pcl_visualization_debug.lib
OpenNI2.lib
View Code

其它步骤参考引用文章。

参考文章:1. https://blog.csdn.net/dayuhaitang1/article/details/104469463

     2.https://blog.csdn.net/zhou_x11/article/details/98759463

     3.https://blog.csdn.net/xiaolong361/article/details/89361561

 

posted @ 2020-08-31 16:53  AI_ON  阅读(948)  评论(1)    收藏  举报