编译R3LIVE报错: fatal error: livox_ros_driver/CustomMsg.h: 没有那个文件或目录 4 | #include <livox_ros_driver/

安装编译了livox_ros_driver和livox_SDK,在编译R3LIVE算法时,遇到报错

 fatal error: livox_ros_driver/CustomMsg.h: 没有那个文件或目录    

4 | #include

网上有的说是ROS没装完整,但是我编译lili-om也用到了livox_ros_driver和livox_SDK,所以问题不应该是ROS没装完整或者是livox_ros_driver和livox_SDK没按照要求编译安装,

注:在编译livox_ros_driver前一定要注意要把它的工作空间建在你所要编译的slam算法的工作空间的src目录中,然后再编译livox_ros_driver。

既然问题不是在ros和其他包的安装编译里,我尝试删掉编译出来的build和devel,然后多编译了几次,发现居然编译成功了。

我觉得问题应该是自己电脑所用的cpu:i5-7200u过于古董,导致编译速度慢,多线程进行编译时有的文件还没生成,却已经要使用了,从而引起了冲突。

你可能感兴趣的:(机器人自主导航,学习)