PCL点云库应用在QT开发时的配置

#eigen
INCLUDEPATH += /usr/include/eigen3
#vtk
INCLUDEPATH += /usr/include/vtk-6.2
LIBS += /usr/lib/x86_64-linux-gnu/libvtk*.so
#boost
INCLUDEPATH += /usr/include/boost
LIBS += /usr/lib/x86_64-linux-gnu/libboost_*.so
#pcl from system
INCLUDEPATH += /usr/include/pcl-1.7
LIBS += /usr/lib/x86_64-linux-gnu/libpcl_*.so

赘述:这些版本存在一个问题,以上所有依赖库都是在安装ROS时安装上的,实际上本人需要使用最新版本依赖,但是单个库应用测试都没问题,但是在测试PCL时即存在对Eigen的依赖检测不到问题,所有的依赖都是在本机重新源码编译的

/3rd/lib_pcl_1_9_1/include/pcl-1.9/pcl/correspondence.h:46: error: Eigen/StdVector: No such file or directory

3rd/lib_pcl_1_9_1/include/pcl-1.9/pcl/correspondence.h:46: error: Eigen/StdVector: No such file or directory

但实际是编译PCL时已经指向了Eigen自编译库文件的依赖路径

猜你喜欢

转载自blog.csdn.net/nh5431313/article/details/89312465
今日推荐