GNU/Linux >> Belajar Linux >  >> Linux

Penemuan ketergantungan pustaka Dinamis pada Mac OS &Linux

Anda juga dapat mencoba MacDependency (https://github.com/kwin/macdependency) yang menyediakan pengganti UI untuk otool di MacOS X. Ini menunjukkan pohon ketergantungan lengkap dan juga simbol yang diekspor.


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

Jika perintah tersebut tidak memberikan apa yang Anda inginkan, pada Mac OS X Anda dapat membuang semua perintah pemuatan dengan otool -l berkas . Di Linux Anda dapat membuang seluruh konten bagian dinamis dengan readelf -d berkas .


coba ldd di terminal. Ini akan memberi Anda daftar pustaka dinamis yang dibutuhkan biner.


Linux
  1. Linux – Semuanya Adalah File?

  2. C++ Dynamic Shared Library di Linux

  3. Apa itu file .so.2?

  1. Bagaimana cara mengkompilasi pustaka dinamis untuk aplikasi JNI di linux?

  2. Cara menginstal file tar (jhead) di mesin Mac atau Linux

  3. GNU nano 2:Format DOS atau Format Mac di Linux

  1. Bagaimana cara menambahkan file .so ke java.library.path di Linux

  2. Apa itu file .so?

  3. kinerja dd di Mac OS X vs. Linux