की आवश्यकता है, इसलिए मुझे पता है कि बूस्ट लाइब्रेरी मुख्य रूप से केवल हेडर-केवल हैं, लेकिन कुछ ऐसे हैं जिन्हें संकलन की आवश्यकता होती है, उदाहरण के लिए बूस्ट। थ्रेड। डार्विन में, मैं इन्हें कैसे संकलित करता हूं और -एम 32 ध्वज पास करता हूं ताकि उन्हें 32-बिट (i386) बाइनरी में संकलित किया जा सके? यह जमरूट चीज है जिसे मैंने कभी नहीं सुना है और मुझे यकीन नहीं है कि कहां से शुरू करना है।पुस्तकालयों को बढ़ावा देने के लिए कंपाइलर झंडे पास करना (जैसे थ्रेड) जिसके लिए संकलन
स्पष्टीकरण: मैं नहीं पूछ रहा हूं कि एमएम फ्लैग के साथ प्रोग्राम को कैसे संकलित करें और बूस्ट लाइब्रेरीज़ का उपयोग करें। मैं पूछ रहा हूं कि बूस्ट पुस्तकालयों को स्वयं -एम 32 ध्वज के साथ कैसे संकलित करना है।
http://www.boost.org/doc/libs/1_47_0/more/getting_started/unix-variants.html – Arunmu
-1 आधिकारिक प्रारंभिक दस्तावेज़ीकरण को पढ़ने के लिए, क्षमा करें। –
@ अरुणमु, हाँ मुझे पता है, मैंने वह पृष्ठ देखा है। यह मेरे प्रश्न का उत्तर नहीं देता है। कुछ झंडे हैं जिन्हें आप बी 2 में पास कर सकते हैं, लेकिन उनमें से कोई भी आपको आर्किटेक्चर बदलने की अनुमति नहीं देता है। मैंने जमैरोट फ़ाइल को देखने की कोशिश की लेकिन मैं इस तरह कंपाइलर झंडे निर्दिष्ट करने के लिए कहीं भी नहीं देख सका। – eeeeaaii