मैंने एक ओपनसोर्स सी ++ लाइब्रेरी डाउनलोड की। समस्या यह है कि यह एक लाइब्रेरी ऑब्जेक्ट फ़ाइल है (.lib
)। इस तरह यह वितरित किया जाता है। दूसरी ओर मैं इसे एंड्रॉइड एनडीके का उपयोग कर एक स्थिर पुस्तकालय के रूप में उपयोग करने की कोशिश कर रहा हूं और यह .a
फ़ाइल की अपेक्षा करता है। वर्षों से मैंने सी ++ का उपयोग किया है, इसलिए शायद कोई इसे स्पष्ट कर सकता है। वास्तव में यह सुनिश्चित नहीं है कि वे .lib
बनाम .a
फ़ाइल के रूप में क्यों वितरित करते हैं? और मैं .lib
से .a
फ़ाइल कैसे बना सकता हूं? binutils से ar
आदेश परसी ++ स्थिर पुस्तकालय - .lib से .a फ़ाइल कैसे बनाएं?
उत्तर
देखो:
ar rcs mylib.a mylib.lib
मैं साइगविन पर हूं। मुझे आर मिल गया है ar c mylib.a mylib.lib कोई ऑपरेशन निर्दिष्ट नहीं करता है। – Androider
आह ... यदि आप साइगविन पर हैं, तो मुझे चेतावनी दी जानी चाहिए: .lib एक 'आयात लाइब्रेरी' (http://en.wikipedia.org/wiki/Dynamic-link_library#Import_libraries) हो सकता है। हालांकि, मैंने सही स्विच के साथ अपना आदेश अपडेट किया है, मेमोरी विफलता – sehe
हाँ के लिए sry, अब यह काम करता है। – Androider
- 1. स्थिर लिंकिंग के लिए .o से .a फ़ाइल क्यों बनाएं?
- 2. सार्वभौमिक आईओएस स्थिर पुस्तकालय कैसे बनाएं
- 3. सी ++ स्थिर पुस्तकालय
- 4. सी ++ जब Irrlicht स्थिर lib
- 5. स्थिर पुस्तकालय से मैन्युअल रूप से ढांचा बनाएं
- 6. स्थिर और साझा सी ++ पुस्तकालय दोनों बनाना
- 7. स्थिर पुस्तकालय
- 8. सी ++ स्थिर पुस्तकालय में साझा वैश्विक चर
- 9. स्थिर पुस्तकालय में ऑब्जेक्ट फ़ाइल नामों को कैसे छिपाना है?
- 10. स्थिर पुस्तकालय से फ़ंक्शन का उपयोग कैसे करें यदि मेरे पास हेडर फ़ाइल नहीं है
- 11. स्थिर लाइब्रेरी से साझा ऑब्जेक्ट फ़ाइल कैसे बनाएं
- 12. आईओएस में मौजूदा ढांचे से स्थैतिक पुस्तकालय कैसे बनाएं?
- 13. स्थिर पुस्तकालय में .pch फ़ाइल पढ़ना
- 14. लिनक्स में स्थिर पुस्तकालयों के लिए lib {library name} .a/.so नामकरण सम्मेलन है?
- 15. पता है कि .lib स्थिर है या आयात
- 16. हास्केल को स्थिर पुस्तकालय में कैसे संकलित करें?
- 17. समारोह स्थिर पुस्तकालय
- 18. .a फ़ाइल
- 19. सी पुस्तकालय
- 20. .lib और .a फ़ाइलों के बीच क्या अंतर है?
- 21. लिंक करना स्थिर पुस्तकालयों, कि शेयर एक और स्थिर पुस्तकालय
- 22. स्टेटिक लाइब्रेरी, स्थिर रूप से जुड़े गतिशील पुस्तकालय और गतिशील रूप से जुड़े गतिशील पुस्तकालय की .lib फ़ाइल के अंदर क्या है?
- 23. बूस्ट। स्थिर पुस्तकालय
- 24. एआरसी ऐप @property फॉर्म एआरसी स्थिर lib
- 25. मैं एक VSTS .lib को MinGW .a में कैसे परिवर्तित कर सकता हूं?
- 26. स्थिर पुस्तकालय (* .lib) फ़ाइलों का उपयोग कौन सा प्रारूप करता है? * .LIB फ़ाइल संरचना/प्रारूप के "आधिकारिक" विनिर्देश कहां मिल सकते हैं?
- 27. सी ++ क्यों नहीं। Lib फ़ाइल बनाई गई?
- 28. साझा ऑब्जेक्ट्स (.so), स्थिर पुस्तकालय (.a), और डीएलएल (.so) के बीच अंतर?
- 29. आईओएस पर अधिकतम संगतता के साथ एक स्थिर पुस्तकालय कैसे बनाएं?
- 30. एक आश्रित स्थिर पुस्तकालय में बूस्ट कैसे लिंक करें
कृपया उचित – sehe
के रूप में टैग जोड़ने यह खुला स्रोत, है ना? आप स्रोत को क्यों नहीं लेते हैं और 'a' ऑब्जेक्ट स्वयं बनाते हैं? –
स्रोत उपलब्ध है। फाइल बनाने के साथ बहुत परिचित नहीं है। – Androider