मैंने इस बारे में सोचा है और मुझे वास्तव में एक निश्चित उत्तर नहीं मिला है। क्या किसी अन्य boost.python मॉड्यूल के विरुद्ध लिंक करने के लिए boost.python ढांचे के भीतर यह संभव है।मौजूदा बूस्ट पायथन मॉड्यूल से लिंक कैसे करें
उदाहरण के लिए मैंने boost_python_module (libA) के भीतर कक्षा ए निर्यात किया है और boost_python_module (libB) के भीतर फ़ंक्शन बी (ए ए) निर्यात किया है। LibA के ए से लिंक करने के लिए libB में निर्दिष्ट करना संभव है।
इस समस्या को देखने का दूसरा तरीका यह होगा कि अभी मुझे एक मॉड्यूल के भीतर एक शॉट में अपनी सभी बाइंडिंग जेनरेट करना होगा। क्या कई boost_python_module पर बाध्यकारी उत्पन्न करना संभव है।
यह प्रश्न बहुत पुराना है, इसलिए मुझे यकीन नहीं है कि अगर बूस्ट ने कुछ तय किया है, या ओपी ने थोड़ा विस्तार किया है, लेकिन मैंने इस व्यवहार को बूस्ट संस्करण 1.48 के साथ नहीं देखा है। जब आप एक ही प्रकार का उपयोग करके दो बूस्ट :: पायथन मॉड्यूल को अलग से संकलित करते हैं, तो आप एक बूस्ट पायथन मॉड्यूल द्वारा बनाए गए एक फ़ंक्शन में एक बूस्ट पायथन मॉड्यूल द्वारा बनाए गए एक उदाहरण को पास कर सकते हैं। – enobayram