2010-02-02 13 views
21

मुझे पता है कि पीई एक्सप्लोरर जैसे टूल्स हैं जो विंडोज़ पर डीएलएल की सामग्री का निरीक्षण करने के लिए हैं (निर्यात किए गए प्रतीकों, आदि)। क्या स्थिर पुस्तकालयों के लिए कुछ समान है? मैं किसी तीसरे पक्ष की लाइब्रेरी के खिलाफ जुड़ा हुआ हूं जो कुछ लिंकिंग त्रुटियों को उत्पन्न कर रहा है, और मैं यह जांचना चाहता हूं कि जिन प्रतीकों की मैं अपेक्षा करता हूं वे वास्तव में उपलब्ध कराए जा रहे हैं।विंडोज़ के लिए स्टेटिक लाइब्रेरी इंस्पेक्टर?

उत्तर

28

Dumpbin

DUMPBIN सुविधा है, जो माइक्रोसॉफ्ट विज़ुअल सी ++ के 32-बिट संस्करण के साथ प्रदान की जाती है, लिंक, लिब, और EXEHDR उपयोगिताओं की क्षमताओं को जोड़ती है। इन उपकरणों के संयोजन में निष्पादन योग्य, पुस्तकालय, और डीएलएल फ़ाइलों में दिए गए प्रारूप और प्रतीकों के बारे में जानकारी प्रदान करने की क्षमता है।

+1

सबसे बढ़िया, धन्यवाद! –

+1

यदि आप .lib प्रतीकों तक पहुंचना चाहते हैं, तो आप VS 20xx के लिए डेवलपर कमांड प्रॉम्प्ट के अंदर से 'डंपबिन/शीर्षलेख libname.lib' चला सकते हैं। – Gobe

9

dumpbin विजुअल स्टूडियो के साथ आता है और .lib फ़ाइलों में देख सकता है। यह जानने के लिए प्रलेखन पढ़ें कि आप किस स्विच का उपयोग करना चाहते हैं या बस/सभी का उपयोग करें, इसे सभी को फ़ाइल में डंप करें और उन प्रतीकों को खोजने के लिए एक संपादक का उपयोग करें जिन्हें आप ढूंढ रहे हैं।

संबंधित मुद्दे