You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu20.04+ROS-Noetic下Gazebo启动报错求助:缺失libopenh264.so.5

解决Gazebo启动时libopenh264.so.5缺失问题

Ubuntu 20.04官方软件源中未包含libopenh264.so.5,因此apt search无法检索到对应包,以下是两种可行的解决方法:

方法1:源码编译安装

  • 克隆openh264源码并切换到对应版本(v2.3.0版本对应libopenh264.so.5):
    git clone https://github.com/cisco/openh264.git
    cd openh264
    git checkout v2.3.0
    
  • 编译并安装库文件:
    make -j$(nproc)
    sudo make install
    
  • 更新系统库缓存:
    sudo ldconfig
    

方法2:第三方PPA源安装

  • 添加包含该库的PPA源并更新软件列表:
    sudo add-apt-repository ppa:strukturag/libde265
    sudo apt update
    
  • 安装目标库:
    sudo apt install libopenh264-5
    

验证安装结果

执行以下命令确认库已成功安装:

ldconfig -p | grep libopenh264.so.5

若输出显示该库的存储路径,说明安装完成,重新运行gazebo即可正常启动。

内容的提问来源于stack exchange,提问作者Matthew Hwang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 20:50:56