使用ROS catkin_make 编译中遇到LZ4头文件重复定义的问题解决方法

解决方法:备份flann的LZ4,然后在flann中创建软链接到/usr/include/lz4.h

备份:

sudo mv /usr/include/flann/ext/lz4.h /usr/include/flann/ext/lz4.h.bak
sudo mv /usr/include/flann/ext/lz4hc.h /usr/include/flann/ext/lz4hc.h.bak

创建软连接:

sudo ln -s /usr/include/lz4.h /usr/include/flann/ext/lz4.h
sudo ln -s /usr/include/lz4hc.h /usr/include/flann/ext/lz4hc.h

猜你喜欢

转载自blog.csdn.net/FiveSeconds/article/details/142762292