2017-08-12 250 views
0

當我看到手冊格式器的文檔時,在手冊頁的頂部,我看到以下內容。我該如何修復「ERROR:ld.so:object'libfakeroot-sysv.so'from LD_PRELOAD can not preloaded(can not open shared file file):ignored」?

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. 

如何解決我的概述部分之前看到的錯誤?

ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

如果有差別,我看到它時,我就猛砸在Ubuntu在Windows上運行man clang-formatter

的/ usr/bin中的輸出/ env的不顯示任何LD_PRELOAD變量,所以我不知道爲什麼該命令會嘗試加載libfakeroot-sysv.so動態庫。

+0

*在Windows上的Ubuntu的Bash *這很混亂。 –

+0

不,這是[我正在使用的實際名稱](https://msdn.microsoft.com/en-us/commandline/wsl/release_notes)。 – kiamlaluno

回答

1

'錯誤'行可能實際上寫在了聯機幫助頁中,並且不是您的系統的問題。

您可以通過檢查/ usr/share/man下的相關聯機幫助頁文件來驗證此問題。

例如,我在Ubuntu 17.04的modularize-4.0手冊頁中找到了'ERROR'行。要驗證它實際上是在那裏寫的,我跑了:

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