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

  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • Engadget

    Engadget

    18 EYLÜL 2006
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010