ldd ldconfig

lddlinux

- print shared object dependencies

 

 

ldconfig緩存

主要是在默認搜尋目錄/lib和/usr/lib以及動態庫配置文件/etc/ld.so.conf內所列的目錄下,搜索出可共享的動態連接庫(格式如lib*.so*),進而建立出動態裝入程序(ld.so)所需的鏈接和緩存文件,緩存文件默認爲/etc/ld.so.cache,此文件保存已排好序的動態連接庫名字列表。linux下的共享庫機制採用了相似高速緩存機制,將庫信息保存在/etc/ld.so.cache,程序鏈接的時候首先從這個文件裏查找,而後再到ld.so.conf的路徑中查找。爲了讓動態連接庫爲系統所共享,需運行動態連接庫的管理命令ldconfig,此執行程序存放在/sbin目錄下。
相關文章
相關標籤/搜索