PCL+Qt creator环境配置

碎碎念

第一次写博客记录一下前几天PCL点云库环境配置的经历,鼓捣好多天才成功,怕自己忘了,写个博客记录一下

首先声明一下我是win10系统下的环境配置,然后我配置了两种IDE,一个是PCL1.8.1+vs2017(刚开始想用另一种,一直没弄好就先弄了这一种);另一个是PCL1.8.1+Qt Creator 4.11.1

本来刚开始先配置最新版本的PCL 1.11 的没成功,退求其次配置了1.8.1,个人感觉最新的应该也差不多,不过我懒得折腾了

感觉网上VS的配置教程已经够多了,这里就不给大家讲了

我个人是感觉VS不好用的(可能我没有体会到它的魅力),更喜欢Qt Creator,因为实验室师兄说可以要用到界面,感觉Qt Creator更方便一点,所以我毅然决然的选择了Qt Creator

Qt Creator安装

对了在安装这个之前要先安装vs2017因为我们需要它的 VC++模块 (不知道理解的对不对)
具体vs2017的安装大家可以去看这位大佬讲的
还有一个注意点大家安装PCL时要把默认的安装文件夹中的空格去掉,然后最好不要带中文
Qt Creator和空格犯冲
我用的版本是Qt Creator 4.11.1 下载网址
安装时的选择项如下图所示:
选择项
哎,记得但是没选MSVC2015呀,这个应该不用选,大家按照需求选择就好
然后安装完成然后创建一个新项目

Qt Creator调用PCL库

创建一个txt文件,添加如下
对了我安装的都是64bit的,大家注意

INCLUDEPATH+=D:/PCL/PCL1.8.1/include/pcl-1.8
INCLUDEPATH+=D:/PCL/PCL1.8.1/3rdParty/Boost/include/boost-1_64
INCLUDEPATH+=D:/PCL/PCL1.8.1/3rdParty/Eigen/eigen3
INCLUDEPATH+=D:/PCL/PCL1.8.1/3rdParty/FLANN/include
INCLUDEPATH+=D:/PCL/PCL1.8.1/3rdParty/OpenNI2/Include
INCLUDEPATH+=D:/PCL/PCL1.8.1/3rdParty/Qhull/include
INCLUDEPATH+=D:/PCL/PCL1.8.1/3rdParty/VTK/include/vtk-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_common_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_common_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_common_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_features_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_features_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_features_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_filters_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_filters_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_filters_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_io_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_io_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_io_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_io_ply_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_io_ply_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_io_ply_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_kdtree_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_kdtree_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_kdtree_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_keypoints_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_keypoints_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_keypoints_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_ml_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_ml_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_ml_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_octree_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_octree_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_octree_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_outofcore_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_outofcore_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_outofcore_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_people_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_people_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_people_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_recognition_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_recognition_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_recognition_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_registration_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_registration_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_registration_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_sample_consensus_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_sample_consensus_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_sample_consensus_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_search_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_search_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_search_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_segmentation_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_segmentation_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_segmentation_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_stereo_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_stereo_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_stereo_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_surface_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_surface_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_surface_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_tracking_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_tracking_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_tracking_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_visualization_release
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_visualization_debug
else:unix: LIBS += -LD:/PCL/PCL1.8.1/lib/ -lpcl_visualization_release

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_atomic-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_atomic-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_atomic-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_bzip2-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_bzip2-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_bzip2-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_chrono-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_chrono-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_chrono-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_container-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_container-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_container-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_context-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_context-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_context-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_coroutine-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_coroutine-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_coroutine-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_date_time-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_date_time-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_date_time-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_exception-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_exception-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_exception-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_fiber-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_fiber-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_fiber-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_filesystem-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_filesystem-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_filesystem-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_graph-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_graph-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_graph-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_graph_parallel-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_graph_parallel-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_graph_parallel-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_iostreams-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_iostreams-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_iostreams-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_locale-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_locale-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_locale-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_log-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_log-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_log-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_log_setup-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_log_setup-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_log_setup-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99f-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99f-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99f-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99l-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99l-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_c99l-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1f-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1f-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1f-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1l-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1l-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_math_tr1l-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_mpi-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_mpi-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_mpi-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_numpy-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_numpy-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_numpy-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_numpy3-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_numpy3-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_numpy3-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_prg_exec_monitor-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_prg_exec_monitor-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_prg_exec_monitor-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_program_options-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_program_options-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_program_options-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_python-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_python-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_python-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_python3-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_python3-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_python3-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_random-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_random-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_random-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_regex-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_regex-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_regex-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_serialization-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_serialization-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_serialization-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_signals-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_signals-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_signals-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_system-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_system-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_system-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_test_exec_monitor-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_test_exec_monitor-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_test_exec_monitor-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_thread-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_thread-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_thread-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_timer-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_timer-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_timer-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_type_erasure-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_type_erasure-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_type_erasure-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_unit_test_framework-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_unit_test_framework-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_unit_test_framework-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_wave-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_wave-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_wave-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_wserialization-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_wserialization-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_wserialization-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_zlib-vc141-mt-1_64
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_zlib-vc141-mt-gd-1_64
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Boost/lib/ -llibboost_zlib-vc141-mt-1_64

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_cpp
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_cpp-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_cpp

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_cpp_s
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_cpp_s-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_cpp_s

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_s
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_s-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/FLANN/lib/ -lflann_s

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullcpp
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullcpp_d
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullcpp

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullstatic
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullstatic_d
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullstatic

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullstatic_r
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullstatic_r_d
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhullstatic_r

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_d
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_p
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_p_d
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_p

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_r
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_r_d
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/Qhull/lib/ -lqhull_r

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkalglib-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkalglib-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkalglib-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkChartsCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkChartsCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkChartsCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonColor-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonColor-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonColor-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonComputationalGeometry-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonComputationalGeometry-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonComputationalGeometry-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonDataModel-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonDataModel-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonDataModel-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonExecutionModel-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonExecutionModel-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonExecutionModel-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonMath-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonMath-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonMath-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonMisc-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonMisc-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonMisc-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonSystem-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonSystem-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonSystem-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonTransforms-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonTransforms-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkCommonTransforms-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkDICOMParser-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkDICOMParser-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkDICOMParser-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkDomainsChemistry-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkDomainsChemistry-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkDomainsChemistry-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkexoIIc-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkexoIIc-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkexoIIc-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkexpat-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkexpat-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkexpat-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersAMR-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersAMR-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersAMR-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersExtraction-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersExtraction-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersExtraction-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersFlowPaths-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersFlowPaths-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersFlowPaths-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeneral-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeneral-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeneral-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeneric-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeneric-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeneric-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeometry-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeometry-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersGeometry-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersHybrid-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersHybrid-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersHybrid-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersHyperTree-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersHyperTree-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersHyperTree-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersImaging-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersImaging-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersImaging-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersModeling-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersModeling-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersModeling-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersParallel-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersParallel-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersParallel-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersParallelImaging-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersParallelImaging-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersParallelImaging-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersPoints-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersPoints-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersPoints-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersProgrammable-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersProgrammable-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersProgrammable-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSelection-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSelection-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSelection-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSMP-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSMP-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSMP-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSources-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSources-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersSources-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersStatistics-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersStatistics-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersStatistics-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersTexture-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersTexture-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersTexture-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersTopology-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersTopology-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersTopology-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersVerdict-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersVerdict-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkFiltersVerdict-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkfreetype-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkfreetype-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkfreetype-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkGeovisCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkGeovisCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkGeovisCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkgl2ps-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkgl2ps-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkgl2ps-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkhdf5-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkhdf5-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkhdf5-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkhdf5_hl-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkhdf5_hl-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkhdf5_hl-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingColor-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingColor-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingColor-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingFourier-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingFourier-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingFourier-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingGeneral-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingGeneral-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingGeneral-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingHybrid-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingHybrid-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingHybrid-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingMath-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingMath-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingMath-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingMorphological-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingMorphological-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingMorphological-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingSources-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingSources-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingSources-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingStatistics-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingStatistics-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingStatistics-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingStencil-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingStencil-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkImagingStencil-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInfovisCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInfovisCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInfovisCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInfovisLayout-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInfovisLayout-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInfovisLayout-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionImage-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionImage-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionImage-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionStyle-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionStyle-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionStyle-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionWidgets-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionWidgets-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkInteractionWidgets-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOAMR-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOAMR-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOAMR-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOEnSight-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOEnSight-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOEnSight-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExodus-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExodus-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExodus-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExport-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExport-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExport-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExportOpenGL-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExportOpenGL-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOExportOpenGL-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOGeometry-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOGeometry-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOGeometry-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOImage-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOImage-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOImage-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOImport-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOImport-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOImport-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOInfovis-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOInfovis-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOInfovis-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOLegacy-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOLegacy-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOLegacy-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOLSDyna-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOLSDyna-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOLSDyna-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOMINC-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOMINC-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOMINC-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOMovie-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOMovie-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOMovie-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIONetCDF-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIONetCDF-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIONetCDF-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOParallel-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOParallel-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOParallel-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOParallelXML-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOParallelXML-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOParallelXML-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOPLY-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOPLY-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOPLY-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOSQL-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOSQL-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOSQL-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOTecplotTable-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOTecplotTable-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOTecplotTable-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOVideo-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOVideo-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOVideo-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOXML-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOXML-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOXML-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOXMLParser-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOXMLParser-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkIOXMLParser-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkjpeg-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkjpeg-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkjpeg-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkjsoncpp-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkjsoncpp-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkjsoncpp-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklibharu-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklibharu-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklibharu-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklibxml2-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklibxml2-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklibxml2-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklz4-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklz4-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtklz4-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkmetaio-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkmetaio-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkmetaio-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkNetCDF-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkNetCDF-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkNetCDF-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtknetcdf_c++
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtknetcdf_c++-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtknetcdf_c++

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkoggtheora-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkoggtheora-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkoggtheora-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkParallelCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkParallelCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkParallelCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkpng-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkpng-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkpng-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkproj4-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkproj4-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkproj4-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingAnnotation-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingAnnotation-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingAnnotation-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingContext2D-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingContext2D-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingContext2D-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingContextOpenGL-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingContextOpenGL-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingContextOpenGL-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingFreeType-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingFreeType-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingFreeType-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingGL2PS-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingGL2PS-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingGL2PS-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingImage-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingImage-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingImage-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLabel-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLabel-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLabel-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLIC-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLIC-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLIC-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLOD-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLOD-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingLOD-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingOpenGL-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingOpenGL-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingOpenGL-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingVolume-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingVolume-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingVolume-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingVolumeOpenGL-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingVolumeOpenGL-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkRenderingVolumeOpenGL-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtksqlite-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtksqlite-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtksqlite-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtksys-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtksys-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtksys-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtktiff-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtktiff-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtktiff-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkverdict-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkverdict-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkverdict-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsContext2D-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsContext2D-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsContext2D-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsCore-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsCore-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsCore-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsInfovis-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsInfovis-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkViewsInfovis-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkzlib-8.0
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkzlib-8.0-gd
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/VTK/lib/ -lvtkzlib-8.0

win64:CONFIG(release, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/OpenNI2/Lib/ -lOpenNI2
else:win64:CONFIG(debug, debug|release): LIBS += -LD:/PCL/PCL1.8.1/3rdParty/OpenNI2/Lib/ -lOpenNI2
else:unix: LIBS += -LD:/PCL/PCL1.8.1/3rdParty/OpenNI2/Lib/ -lOpenNI2


然后可以将.txt另存为.pri文件,用的时候就把这个.pri文件放到项目路径中就可以了,然后在.pro文件中添加

include(PCL.pri)

就ok了
这里大家要注意改一下自己的路径,如果PCL版本不一样也要记得改其中的lib文件名,如果不一样的话大家可以用txt文档的替换功能,替换一下就好了

系统环境添加

如下图所示
环境变量设置

测试

测试代码如下

#include <iostream>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
int  main()
{
    pcl::PointCloud<pcl::PointXYZ> cloud;   // Fill in the cloud data
    cloud.width = 5;
    cloud.height = 1;
    cloud.is_dense = false;
    cloud.points.resize(cloud.width * cloud.height);
    for (std::size_t i = 0; i < cloud.points.size(); ++i)
    {
        cloud.points[i].x = 1024 * rand() / (RAND_MAX + 1.0f);
        cloud.points[i].y = 1024 * rand() / (RAND_MAX + 1.0f);
        cloud.points[i].z = 1024 * rand() / (RAND_MAX + 1.0f);
    }
    pcl::io::savePCDFileASCII("test_pcd.pcd", cloud);
    std::cerr << "Saved " << cloud.points.size() << " data points to test_pcd.pcd." << std::endl;
    for (std::size_t i = 0; i < cloud.points.size(); ++i)
        std::cerr << "    " << cloud.points[i].x << " " << cloud.points[i].y << " " << cloud.points[i].z << std::endl;
    return (0);
}

代码运行结果如下
运行结果

之后就没了
我也是刚开始接触PCL如果谁发现了系统的PCL学习规划,请安利一下,谢谢大家

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值