【Realsense】解决Ubuntu 20.04安装Realsense SDK后realsense-ros报错的问题

最近在Ubuntu 20.04上安装了Realsense SDK(版本为2.54.2),但在尝试编译安装realsense-ros,按照Intel官方安装教程执行catkin_clean(或者catkin_make),遇到了如下报错:

bash 复制代码
CMake Error at realsense-ros/realsense2_camera/CMakeLists.txt:48 (message):
   Intel RealSense SDK 2.0 is missing, please install it from
   https://github.com/IntelRealSense/librealsense/releases

-- Configuring incomplete, errors occurred!
See also "/home/xuzhengzhe/sensor_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/xuzhengzhe/sensor_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed

尝试修改CMakeLists.txt文件中的find_package(realsense2 2.50.0)为find_package(realsense2 2.54.2)后仍然未能解决问题。最后在GitHub的一个Issue(https://github.com/IntelRealSense/realsense-ros/issues/821)中找到了解决方法。

解决方法很简单,只需执行以下命令安装librealsense2-dev:

bash 复制代码
sudo apt-get install librealsense2-dev

然后再执行catkin_make即可成功编译安装realsense-ros。

相关推荐
waves浪游4 小时前
Ext系列文件系统
linux·服务器·开发语言·c++·numpy
suxuyu014 小时前
ubuntu通过windows主机访问网络
网络·windows·ubuntu
独自归家的兔4 小时前
CentOS 8 系统下的包依赖冲突问题
linux·运维·centos
王大傻09284 小时前
kali-linux-2025.4 鼠标不显示的问题 --- 已解决
linux·服务器·网络安全
Riu_Peter4 小时前
【记录】Ubuntu 安装 Docker
ubuntu·docker·eureka
一池秋_4 小时前
aarch64_Ubuntu (Linux)连不上adb解决方法
linux·ubuntu·adb
_OP_CHEN4 小时前
【Linux系统编程】(二十四)深入 Ext2 块组内部:inode、数据块与目录的底层工作机制
linux·操作系统·文件系统·c/c++·inode·块组·数据块映射
博语小屋7 小时前
设计一个简单的网络计算器并将其守护进程化
linux·网络·tcp/ip
星火开发设计7 小时前
枚举类 enum class:强类型枚举的优势
linux·开发语言·c++·学习·算法·知识
喜欢吃燃面12 小时前
Linux:环境变量
linux·开发语言·学习