objectif
Vérifier qu’un binaire trouve toutes ses bibliothèques et diagnostiquer des erreurs de chargement.
code minimal
ldd /usr/bin/curl
utilisation
# vérifier LD_LIBRARY_PATH d'exécution
LD_LIBRARY_PATH=/opt/lib ldd ./app
variante(s) utile(s)
# alternative plus sûre (sans exécution): readelf/objdump
readelf -d ./app | awk '/NEEDED/'
notes
lddpeut exécuter le loader; sur binaires non fiables, utilisezreadelf -d.- vérifiez les rpaths/runpaths.