The following error occurs when building clic:
In file included from /home/alex/catkin_ws/src/clic/src/lidar_odometry/livox_feature_extraction.cpp:20:
/home/alex/catkin_ws/src/clic/src/lidar_odometry/livox_feature_extraction.h:32:10: fatal error: livox_ros_driver/CustomMsg.h: No such file or directory
32 | #include <livox_ros_driver/CustomMsg.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/alex/catkin_ws/src/clic/src/lidar_odometry/lidar_odometry.cpp:23:
/home/alex/catkin_ws/src/clic/src/lidar_odometry/livox_feature_extraction.h:32:10: fatal error: livox_ros_driver/CustomMsg.h: No such file or directory
32 | #include <livox_ros_driver/CustomMsg.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/lidar_lib.dir/build.make:76: CMakeFiles/lidar_lib.dir/src/lidar_odometry/livox_feature_extraction.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/lidar_lib.dir/build.make:63: CMakeFiles/lidar_lib.dir/src/lidar_odometry/lidar_odometry.cpp.o] Error 1
In file included from /home/alex/catkin_ws/src/clic/src/lidar_odometry/velodyne_feature_extraction.cpp:20:
/home/alex/catkin_ws/src/clic/src/lidar_odometry/velodyne_feature_extraction.h:32:10: fatal error: livox_ros_driver/CustomMsg.h: No such file or directory
32 | #include <livox_ros_driver/CustomMsg.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/lidar_lib.dir/build.make:89: CMakeFiles/lidar_lib.dir/src/lidar_odometry/velodyne_feature_extraction.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:342: CMakeFiles/lidar_lib.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
To fix this, livox_ros_driver should be included in the find_package(catkin REQUIRED COMPONENTS ...) function within CMakeLists.txt
The following error occurs when building
clic:To fix this,
livox_ros_drivershould be included in thefind_package(catkin REQUIRED COMPONENTS ...)function withinCMakeLists.txt