SORU
20 Kasım 2008, PERŞEMBE


Nasıl Windows kitaplığı (*.İçeriğini Görmek için lib)

İkili bir dosya var Windows kitaplığı (*.lib).
İşlevlerin adları ve bu kütüphane kendi arayüzü öğrenmek için basit bir yolu var mı?

Bir şey emfar ve elfdump kamu hizmetleri benzer?

CEVAP
20 Kasım 2008, PERŞEMBE


Statik bir kütüphane hakkında konuştuğunu varsayarsak, DUMPBIN /SEMBOLLER kütüphane işlevleri ve veri nesneleri gösterir. Eğer alma kitaplığı bahsediyorsan (bir .lib semboller bir DLL dosyasından verilen ifade etmek için kullanılır), o /İHRACAT DUMPBIN istiyorum.

Fonksiyonları ile bağlantılı olduğunu unutmayın "C" arayüzüne, bu hala size dönüş değerleri parametreleri, ya çağırma olmaz. Bu bilgiler, LİB içinde kodlanmış değil; onları doğru aramak için, o zaman (başlık dosyaları, örneğin prototipler üzerinden) önceden bilmek zorunda.

Fonksiyonlar C ikili arabirimi ile bağlantılı, çağırma ve bağımsız değişken işlev verilen isim kodlanır (olarak da adlandırılan "ad değiştirme"). DUMPBIN /SEMBOLLER "" işlev adı gibi parametreleri çözülmüş ayarlayın. karıştırılmış hem de gösterecektir

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jat4011

    jat4011

    16 EKİM 2010
  • MattSteffanina 2

    MattSteffani

    28 Kasım 2007
  • Muse

    Muse

    28 EYLÜL 2006