2012-01-23 11 views
6

का उपयोग कर डीबग एलएलवीएम मैं एलएलवीएम पर काम कर रहा हूं। ग्रहण का उपयोग करके इसे डिबग करने के दौरान, मैं कुछ डेटा संरचनाओं में आया जहां सामग्री मैं देखना चाहता हूं। लेकिन डिबगिंग करते समय, ग्रहण केवल मुझे उस विशेष डेटा संरचना का पता देता है, न कि इसकी सामग्री।Eclipse

उदा। SmallVectorImpl & ऑप्स की सामग्री को देखने के दौरान, यह इस

Name : Ops 
    Details:@0xbfffef94 
    Default:{...} 
    Decimal:{...} 
    Hex:{...} 
    Binary:{...} 
    Octal:{...} 

की तरह कुछ देता है कृपया मुझे बताओ कि क्या कोई प्लगइन इन डेटा संरचनाओं की सामग्री को देखने के लिए उपलब्ध है।

+0

एप्लिकेशन निर्माण में किस झंडे का उपयोग किया गया था? '-g' ध्वज जोड़ने का प्रयास करें। – osgx

+0

क्या सी ++ मानक पुस्तकालय के दिए गए कार्यान्वयन का संरचना SmallVectorImpl हिस्सा है? –

+0

छोटे वेक्टर llvm द्वारा परिभाषित वर्ग है। – shashikiran

उत्तर

0

यह यहां प्रस्तुत मुद्दे के समान दिखता है (यह भी, बस देखा यह बड़े पैमाने पर धागा necro, खेद है):

How to enable gdb pretty printing for C++ STL objects in Eclipse CDT?

बेशक, आप जुड़े हुए सुंदर मुद्रण स्क्रिप्ट को बदलना होगा, लेकिन यह एक शुरुआत है।