问题描述:ubuntu中使用QT同时编译opencv和pcl时出现如下错误:
错误原因:pcl和opencv中均包含flann库产生冲突
解决办法:将flann目前更换为flann2或者其它名字,在更改目录后,其它关联引用文件也需要更改
涉及到文件如下:
/opencv-410/include/opencv2/flann.hpp
/opencv-410/include/opencv2/miniflann.hpp
/opencv-410/include/opencv2/features2d.hpp
将里面的flann路径更换成已经修改的目录,最后编译通过