GNU/Linux >> Tutoriels Linux >  >> Linux

Découverte de la dépendance de la bibliothèque dynamique sur Mac OS et Linux

Vous pouvez également essayer MacDependency (https://github.com/kwin/macdependency) qui fournit un remplacement d'interface utilisateur pour otool sur MacOS X. Il affiche également les arbres de dépendance complets et les symboles exportés.


  • Mac OS X :otool -L fichier
  • Linux :ldd fichier

Si ces commandes ne fournissent pas ce que vous voulez, sur Mac OS X, vous pouvez vider toutes les commandes de chargement avec otool -l fichier . Sous Linux, vous pouvez vider tout le contenu de la section dynamique avec readelf -d fichier .


essayez ldd dans le terminal. Cela vous fournira une liste des bibliothèques dynamiques dont le binaire a besoin.


Linux
  1. Linux - Tout est un fichier ?

  2. Bibliothèque partagée dynamique C++ sous Linux

  3. Comment compiler une bibliothèque dynamique pour une application JNI sous Linux ?

  4. Qu'est-ce qu'un fichier .so ?

  5. dd performances sur Mac OS X vs Linux

Commande tactile Linux

Commande Cat sous Linux

Commande de fichier Linux

Comment créer un fichier sous Linux

Moins de commande sous Linux

Le noyau Linux contre. Mac noyau