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

CentOS7下qpid-cpp-server启动失败:符号查找错误求助

CentOS7下qpid-cpp-server启动失败(符号查找错误)解决方法

这个错误是由于libqpidcommon.so.2依赖的boost program_options库版本不兼容,或者系统中存在多版本boost库导致的链接异常。按以下步骤排查修复:

  • 检查当前系统的boost库状态

    1. 查看已安装的boost-program-options包:
      rpm -qa | grep boost-program-options
      
    2. 查看libqpidcommon.so.2实际链接的boost库:
      ldd /lib64/libqpidcommon.so.2 | grep boost_program_options
      
  • 修复版本不匹配问题
    如果发现版本不一致,先卸载现有boost-program-options包(注意:若有其他依赖boost的服务需提前确认):

    yum remove boost-program-options
    

    安装CentOS7默认兼容的boost版本:

    yum install boost-program-options-1.53.0-28.el7
    
  • 更新库缓存

    ldconfig
    
  • 重启服务验证

    systemctl start qpidd
    systemctl status qpidd
    

若上述操作无效,尝试重新安装所有qpid相关包以修复依赖:

yum reinstall qpid-cpp-server qpid-tools qpid-cpp-client

内容的提问来源于stack exchange,提问作者R Lawless

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 17:25:29