SORU
22 Aralık 2010, ÇARŞAMBA


Nasıl Linux paylaşımlı bir kitaplık ihraç etmektedir işlevler listesini görüntülemek muyum?

Linux üzerinde paylaşılan bir kütüphane ihraç işlevleri görüntülemek istiyorum.

Ne komut bana bunu sağlar mı?

(Programa göre değişir kullanıyorum Windows üzerinde)

CEVAP
22 Aralık 2010, ÇARŞAMBA


Ne gerek nm -D seçeneği

$ nm -D /usr/lib/libopenal.so.1
.
.
.
00012ea0 T alcSetThreadContext
000140f0 T alcSuspendContext
         U atanf
         U calloc
.
.
.

İhraç sumbols T ile gösterilir. Paylaşılan diğer nesnelerin yüklenmesi gereken semboller U var. Sembol tablo fonksiyonları, ama verilen değişkenler de vardır unutmayın.

Daha fazla bilgi içinnm manual page bakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Flohoo

    Flohoo

    12 EYLÜL 2009
  • FUNKER530 - Veteran Community & Combat Footage

    FUNKER530 -

    25 Ocak 2007
  • laptopmag

    laptopmag

    25 Ocak 2008