ubuntu22 ORB-SLAM3 ROS2 报错记录#include “camera_info_manager/camera_info_manager.hpp“报错和No such file or
#include "camera_info_manager/camera_info_manager.hpp"报错:
In file included from /home/xingnan/usb_camera/src/usb_cam-ros2/src/ros2/usb_cam_node.cpp:34:
/home/xingnan/usb_camera/src/usb_cam-ros2/include/usb_cam/usb_cam_node.hpp:38:10: fatal error: camera_info_manager/camera_info_manager.hpp: No such file or directory
38 | #include "camera_info_manager/camera_info_manager.hpp"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/usb_cam_node.dir/build.make:63: CMakeFiles/usb_cam_node.dir/src/ros2/usb_cam_node.cpp.o] Error 1
解决办法:
sudo apt install ros-foxy-camera-info-manager*
---------------------------------------------------------------------------------------------------------------------
No such file or directory, at /tmp/binarydeb/ros-foxy-rcutils-1.1.5/src/shared_library.c:84报错
xingnan@xingnan:~/usb_camera$ ros2 run usb_cam usb_cam_node_exe --ros-args --params-file ~/usb_camera/src/usb_cam-ros2/config/params_1.yaml
terminate called after throwing an instance of 'class_loader::LibraryLoadException'
what(): Could not load library LoadLibrary error: libopencv_imgproc.so.4.4: cannot open shared object file: No such file or directory, at /tmp/binarydeb/ros-foxy-rcutils-1.1.5/src/shared_library.c:84
解决办法
sudo apt-get install libgconf-2-4
fatal error: boost/serialization/serialization.hpp: No such file or directory
解决方案:sudo apt install libboost-filesystem-dev
更多推荐
所有评论(0)