代码之家  ›  专栏  ›  技术社区  ›  avpaderno

如何修复“错误:ld.so:无法预加载来自ld\u的对象‘libfakeroot sysv.so’(无法打开共享对象文件):忽略”?

  •  2
  • avpaderno  · 技术社区  · 7 年前

    当我查看手册页顶部的clang formatter文档时,我看到了以下内容。

    CLANG-FORMAT(1)                                             User Commands                                            CLANG-FORMAT(1)
    
    NAME
           clang-format - manual page for clang-format 4.0
    
    DESCRIPTION
           ERROR:  ld.so:  object  'libfakeroot-sysv.so'  from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
           OVERVIEW: A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf code.
    

    如何修复在 概述

    错误:ld。所以:对象“libfakeroot sysv”。因此,无法预加载“from LD\u PRELOAD”(无法打开共享对象文件):忽略。

    如果这有什么不同的话,我在跑步的时候就看到了 man clang-formatter 在Windows上的Ubuntu上的Bash上。

    LD_预加载 变量,因此我不确定该命令为什么会尝试加载 动态库。

    1 回复  |  直到 7 年前
        1
  •  2
  •   xperia64    7 年前

    该“错误”行可能实际上写在手册页本身中,而不是您的系统的问题。

    例如,我在Ubuntu 17.04的Modulate-4.0手册页下发现了这条“错误”行。为了验证它确实写在那里,我运行了:

    zcat /usr/share/man/man1/modularize-4.0.1.gz | less