请问有用过QT+PCL点云库配置成功过的前辈么?如果按照加入第三方库的方法只能一个一个手动添加,网上也没有查到实现的例子。。。
------解决方案--------------------
windows下下载安装你编译器配套的all in one,
然后在pro中加上:
#PCL
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/3rdParty/Boost/include)
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/3rdParty/Eigen/include)
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/3rdParty/Flann/include)
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/3rdParty/Qhull/include)
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/3rdParty/VTK/include/vtk-5.8)
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/include/pcl-1.6)
INCLUDEPATH += $$quote(C:/Qt/PCL 1.6.0/OpenNI/Include)
LIBS += -L"C:/Qt/PCL 1.6.0/3rdParty/Boost/lib"
LIBS += -L"C:/Qt/PCL 1.6.0/3rdParty/Flann/lib"
LIBS += -L"C:/Qt/PCL 1.6.0/3rdParty/Qhull/lib"
LIBS += -L"C:/Qt/PCL 1.6.0/3rdParty/VTK/lib/vtk-5.8"
LIBS += -L"C:/Qt/PCL 1.6.0/lib"
LIBS += -L"C:/Program Files (x86)/OpenNI/Lib"
LIBS += -lpcl_kdtree_release \
-lpcl_io_release \
-lpcl_search_release \
-lpcl_features_release \
-lpcl_common_release \
-lpcl_io_ply_release \
-lpcl_surface_release \
-lpcl_filters_release
注意路径,lib适当删减,增加。
ubuntu下,现在懒得切了看,你需要再说