Dengan asumsi saya ingin menguji apakah perpustakaan diinstal dan dapat digunakan oleh suatu program. Saya dapat menggunakan ldconfig -p | grep mylibuntuk mencari tahu apakah itu diinstal pada sistem. tetapi bagaimana jika perpustakaan hanya diketahui melalui pengaturan LD_LIBRARY_PATH?
Jika demikian, program mungkin dapat menemukan perpustakaan, tetapi ldconfigtidak akan. Bagaimana saya bisa memeriksa apakah perpustakaan ada di jalur tautan gabungan ?
Saya akan menambahkan bahwa saya sedang mencari solusi yang akan berfungsi bahkan jika saya tidak benar-benar memiliki program yang ada (misalnya program belum dikompilasi), saya hanya ingin tahu bahwa ada perpustakaan tertentu di ld' jalan.
lddmelayani tujuan ini dengan tepat.
LIBRARY_PATHvariabel lingkungan yang dicari misalnya oleh gcckompiler. The LIBRARY_PATHvariabel lingkungan juga memiliki daftar usus dipisahkan dari direktori.
ldd <binary>untuk memeriksa apakah semua perpustakaan yang terhubung ada di jalur. Mungkin ada cara yang lebih elegan.