मेरा आवेदन एक पुस्तकालय के लिए स्रोत कोड देख पा रहा है:कोई प्रतीकों/Xcode में बाहरी पुस्तकालय के लिए स्रोत 4
- अगर मैं एक पुस्तकालय पद्धति पर "परिभाषा पर जाएं", XCode मुझे ज फाइल करने के लिए ले जाता है लेकिन कहते हैं कि कोई सीपीपी समकक्ष
- जब डिबगिंग, मुझे कोई स्रोत कोड देख सकते हैं और कॉल-ढेर के सबसे पुस्तकालय के लिए याद आ रही है वहाँ है:
- मैं "जब डिबगिंग दिखाएँ disassembly" यकीन है कि बना दिया है अनियंत्रित है
मैंने लाइब्रेरी को DEBUG के रूप में बनाया और उसके बाद हेडर + .a फ़ाइल को एसडीके डीआईआर में पैक किया। तो मुझे लगता है कि मुझे या तो डीडीग फाइलों को उस एसडीके डायर में कॉपी करने की ज़रूरत है, या मेरे आवेदन को कहां देखना है। मुझे यकीन नहीं है कि कैसे करना है।
स्पष्टीकरण के लिए, मेरा एप्लिकेशन प्रोजेक्ट लाइब्रेरी प्रोजेक्ट का संदर्भ बनाए रखता है, केवल .a फाइलों और हेडर डीआईआर के लिए। ऐसा इसलिए है क्योंकि पुस्तकालय परियोजना सीएमके द्वारा बनाई गई है और मैं इसे संशोधित नहीं करना चाहता हूं।
लाइब्रेरी थी जिस मशीन पर आप डिबगिंग कर रहे हैं उस पर संकलित? क्या स्रोत फाइलें उसी स्थान पर थीं जब पुस्तकालय को डीबग जानकारी के साथ संकलित किया गया था? पुस्तकालय बनाने के दौरान आप संकलक को क्या डीबग झंडे देते थे? –
हां इसे उसी पर संकलित किया गया था मैक लेकिन स्वतंत्र रूप से, मैं बस एप्लिकेशन प्रोजेक्ट को बताएं जहां .a और हेडर हैं। स्रोत .cpp फ़ाइलों को स्थानांतरित नहीं किया गया है, लेकिन मैंने एसडीके बनाने के लिए हेडर और .a फ़ाइल को स्थानांतरित कर दिया है; क्या पूर्ण पथ या कुछ हैं? एक्सकोड स्टोर ऐसी जानकारी कहां और कैसे करता है? –
क्या आपने कभी इसे हल किया है? मेरे यहां एक समान प्रश्न है: http://stackoverflow.com/questions/18903782/how-to-match-precompiled-static-librarys-debugging-symbols-to-source-code-with?lq=1 –