Linux系統上dll​​的預設位置是什麼?

Linux系統上dll​​的預設位置是什麼?

經過研究,我知道dll檔案可以在linux系統下使用。當我有特定的路徑可以使用時,我就可以使用它們。

是否有一個路徑來放置它們,linux自動查找,相當於

C:\Windows\System32 ?

有些網站推薦了usr/local/lib,但 linux 不會自動去找那裡。

答案1

該檔案/etc/ld.so.conf包含動態連結器將嘗試自動載入庫的目錄清單。該檔案目錄下往往還包含其他設定檔/etc/ld.so.conf.d

修改此檔案後,您將需要透過以 root 身分執行來更新快取ldconfig

有些發行版有其他工具來為您管理此文件。如果 ld.so.conf 檔案包含聲稱它是自動產生的註釋,您應該參閱發行版的文件以了解如何進行更改。

相關內容