Linux

如何在 Linux 中重新載入 .so 文件(動態庫)?

  • March 14, 2022

我不記得這個命令了,但基本上每個 Linux 發行版都有一個用於重新載入 .so 文件和其他庫的命令。怎麼叫的?

這和ld我想的差不多。我試過ldconfig了,但也沒有用。

更新:

我安裝了一個庫,但程序沒有在那裡拾取它。

更新 2

我編譯了該庫並將其安裝在我認為 /usr/local/lib 下需要的位置?我認為ldd program不包含該庫,但我忘了 grep 它…我得到的結果與安裝庫之前相同:初始化失敗

檢查文件/etc/ld.so.conf(以及 下文件的關聯目錄/etc/ld.so.conf.d,如果有的話)。它應該列出您放置庫的目錄。然後執行ldconfig以重建庫文件名的記憶體。

引用自:https://unix.stackexchange.com/questions/694156