मेरे पास एक थर्ड-पार्टी लाइब्रेरी है जिसमें मुख्य रूप से बड़ी संख्या में स्थैतिक (.a
) लाइब्रेरी फ़ाइलें शामिल हैं। मैं इसे एक .a
लाइब्रेरी फ़ाइल में संकलित कर सकता हूं, लेकिन मुझे वास्तव में इसे .so
साझा लाइब्रेरी फ़ाइल होने की आवश्यकता है।एक साझा लाइब्रेरी में एक स्थिर लाइब्रेरी को कनवर्ट करें?
क्या स्थिर .a
फ़ाइल को साझा .so
फ़ाइल में परिवर्तित करने का कोई तरीका है? या अधिक आम तौर पर ऑब्जेक्ट फ़ाइलों के साथ एक .so
फ़ाइल में स्थिर .a
फ़ाइलों की एक बड़ी संख्या को गठबंधन करने का एक अच्छा तरीका है?
जीसीसी-शेर का उपयोग करके चाल चल रही थी, लेकिन केवल बाद में मैंने -पीपीआईसी के साथ पुन: संकलित किया। मुझे सही दिशा बताने के लिए धन्यवाद! –