fatal error: livox_ros_driver/CustomMsg.h:No such file and directory错误解决
建立了工作空间,src中有livor_mapping和livox_ros_driver,catkin_make出现错误:
/home/xxx/livox_ws/src/livox_mapping/src/livox_repub.cpp:3:40: fatal error: livox_ros_driver/CustomMsg.h: 没有那个文件或目录
compilation terminated.
livox_mapping/CMakeFiles/livox_repub.dir/build.make:62: recipe for target 'livox_mapping/CMakeFiles/livox_repub.dir/src/livox_repub.cpp.o' failed
make[2]: *** [livox_mapping/CMakeFiles/livox_repub.dir/src/livox_repub.cpp.o] Error 1
CMakeFiles/Makefile2:3698: recipe for target 'livox_mapping/CMakeFiles/livox_repub.dir/all' failed
make[1]: *** [livox_mapping/CMakeFiles/livox_repub.dir/all] Error 2
make[1]: *** 正在等待未完成的任务....
找经验贴没找到,错误提示:
fatal error: livox_ros_driver/CustomMsg.h
就去看官网livox_SDK官网要求安装:
说明:
(1)务必安装 ROS 完整版 (ros-distro-desktop-full);
(2)国内安装 ROS 时,由于网络环境问题,有可能安装失败或者安装错误,请耐心查找错误原因,并解决问题;
(3)ROS 安装一共有 7 到 8 个步骤,请仔细阅读安装指南;
就去查看ros安装步骤,发现可能ros安装步骤不完整,于是安装没安装的:sudo apt install python-rosdep
之后catkin_make,发现通过!
本人提供一个错误排查思路,可以根据自己实际查看少安装的步骤!毕竟livox的雷达经验贴很少很少!