GNU/Linux >> Znalost Linux >  >> Linux

Zjištění závislosti dynamických knihoven na Mac OS a Linuxu

Můžete také vyzkoušet MacDependency (https://github.com/kwin/macdependency), který poskytuje náhradu uživatelského rozhraní za otool na MacOS X. Zobrazuje kompletní strom závislostí a také exportované symboly.


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

Pokud tyto příkazy neposkytují to, co chcete, můžete v systému Mac OS X vypsat všechny příkazy pro načtení pomocí otool -l soubor . V Linuxu můžete vypsat celý obsah dynamické sekce pomocí readelf -d soubor .


zkuste ldd v terminálu. Tím získáte seznam dynamických knihoven, které binární soubor potřebuje.


Linux
  1. Linux – všechno je soubor?

  2. Jak přidat soubor .so do java.library.path v Linuxu

  3. Co je soubor .so.2?

  1. Co je soubor .so?

  2. Jak nainstalovat soubor tar (jhead) na počítač Mac nebo Linux

  3. GNU nano 2:Formát DOS nebo Mac Format na Linuxu

  1. Dynamická sdílená knihovna C++ v systému Linux

  2. Jak zkompilovat dynamickou knihovnu pro aplikaci JNI na linuxu?

  3. dd výkon na Mac OS X vs. Linux