यह कमांड bjam है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
बूस्ट.बिल्ड - सॉफ्टवेयर निर्माण उपकरण
वर्णन
बूस्ट.बिल्ड 2014.03-एसवीएन
परियोजना-विशिष्ट सहायता:
प्रोजेक्ट में Jamroot पर Jamfile है
उपयोग:
बी2 [विकल्प] [गुण] [इंस्टॉल|स्टेज]
बूस्ट बनाता और स्थापित करता है।
लक्ष्य और संबंधित विकल्प:
स्थापित
इसमें हेडर और संकलित लाइब्रेरी फ़ाइलें स्थापित करें
=======
कॉन्फ़िगर किए गए स्थान (नीचे)।
--उपसर्ग=
यहां आर्किटेक्चर स्वतंत्र फ़ाइलें स्थापित करें। गलती करना; C:\Win32 डिफ़ॉल्ट पर बूस्ट;
/ Usr / स्थानीय यूनिक्स पर. लिनक्स, आदि
--exec-उपसर्ग=यहां आर्किटेक्चर पर निर्भर फ़ाइलें स्थापित करें।
गलती करना;
--libdir=
यहां लाइब्रेरी फ़ाइलें इंस्टॉल करें. गलती करना;/ दायित्व
--includedir =
यहां हेडर फ़ाइलें इंस्टॉल करें. गलती करना; /शामिल करना
चरण में केवल संकलित लाइब्रेरी फ़ाइलें बनाएं और इंस्टॉल करें
===== मंच निर्देशिका।
--स्टेजडिर=
यहां लाइब्रेरी फ़ाइलें स्थापित करें डिफ़ॉल्ट; ।/अवस्था
अन्य विकल्प हैं:
--बिल्ड-प्रकार=
पुस्तकालयों की विविधताओं का निर्दिष्ट पूर्व-परिभाषित सेट बनाएं। ध्यान दें कि
कौन सा वेरिएंट बनाया जाएगा यह इस बात पर निर्भर करता है कि प्रत्येक लाइब्रेरी किस चीज़ का समर्थन करती है।
-- कम से कम -- (डिफ़ॉल्ट) का एक न्यूनतम सेट बनाता है
वैरिएंट. विंडोज़ पर, ये डिबग और रिलीज़ में स्थिर मल्टीथ्रेडेड लाइब्रेरी हैं
साझा रनटाइम का उपयोग करते हुए मोड। लिनक्स पर, ये स्थिर और साझा मल्टीथ्रेडेड हैं
लाइब्रेरीज़ रिलीज़ मोड में हैं।
-- पूरा -- सभी संभावित विविधताएँ बनाएँ।
--बिल्ड-दिरो=डीआईआर
वितरण वृक्ष के भीतर निर्माण करने के बजाय इस स्थान पर निर्माण करें।
सिफारिश की!
--शो-पुस्तकालय
उन बूस्ट लाइब्रेरीज़ की सूची प्रदर्शित करें जिनके लिए निर्माण और स्थापना चरणों की आवश्यकता होती है, और
फिर बाहर निकलें।
--लेआउट=
निर्धारित करें कि लाइब्रेरी के नाम और हेडर स्थानों को ऐसे एकाधिक में चुनना है या नहीं
बूस्ट या एकाधिक कंपाइलरों के संस्करणों का उपयोग एक ही सिस्टम पर किया जा सकता है।
-- संस्करणीकृत -- बूस्ट बायनेरिज़ के नाम शामिल हैं
बूस्ट संस्करण संख्या, कंपाइलर और एन्कोडेड बिल्ड का नाम और संस्करण
गुण। बूस्ट हेडर की उपनिर्देशिका में स्थापित किए गए हैं किसका नाम
बूस्ट संस्करण संख्या शामिल है।
-- चिह्नित -- बूस्ट बायनेरिज़ के नामों में शामिल हैं
एन्कोडेड बिल्ड गुण जैसे वैरिएंट और थ्रेडिंग, लेकिन इसमें शामिल नहीं हैं
कंपाइलर नाम और संस्करण, या बूस्ट संस्करण। यदि आप निर्माण करते हैं तो यह विकल्प उपयोगी है
एक ही कंपाइलर का उपयोग करके बूस्ट के कई प्रकार।
-- प्रणाली -- बायनेरिज़ नामों में शामिल नहीं है
संस्करण संख्या या कंपाइलर का नाम और संस्करण संख्या बूस्ट करें। हेडर को बढ़ावा दें
में सीधे स्थापित किये जाते हैं . यह विकल्प सिस्टम के लिए है
इंटीग्रेटर्स वितरण पैकेज का निर्माण कर रहे हैं।
विंडोज़ पर डिफ़ॉल्ट मान 'संस्करणित' है, और
यूनिक्स पर 'सिस्टम'।
--बिल्डिड=ID
निर्मित पुस्तकालयों के नाम में निर्दिष्ट आईडी जोड़ें। डिफ़ॉल्ट जोड़ना नहीं है
कुछ भी।
--पायथन-बिल्डिड=ID
निर्दिष्ट आईडी को पायथन पर निर्भर निर्मित पुस्तकालयों के नाम में जोड़ें।
डिफ़ॉल्ट कुछ भी नहीं जोड़ना है। यह आईडी इसके अतिरिक्त जोड़ी गई है --बिल्डिड.
--मदद ये संदेश।
--साथ-
निर्दिष्ट बनाएं और स्थापित करें . यदि इस विकल्प का उपयोग किया जाता है, तो केवल पुस्तकालय
इस विकल्प का उपयोग करके निर्दिष्ट बनाया जाएगा।
--बिना-
निर्दिष्ट का निर्माण, मंचन या स्थापना न करें . डिफ़ॉल्ट रूप से, सभी लाइब्रेरी
निर्माण किया जा रहा हैं।
गुण:
टूलसेट=टूलसेट
निर्माण के लिए टूलसेट को इंगित करें।
वैरिएंट=डीबग|रिलीज़
बिल्ड वैरिएंट का चयन करें
लिंक=स्थैतिक|साझा किया गया
क्या स्थैतिक या साझा पुस्तकालय बनाना है
थ्रेडिंग=एकल|बहु
सिंगल या मल्टीथ्रेडेड बायनेरिज़ बनाना है या नहीं
रनटाइम-लिंक=स्थैतिक|साझा
क्या स्थिर या साझा C और C++ रनटाइम से लिंक करना है।
सामान्य कमांड लाइन उपयोग:
बी2 [विकल्प] [गुण] [लक्ष्य]
विकल्प, गुण और लक्ष्य किसी भी क्रम में निर्दिष्ट किए जा सकते हैं।
महत्वपूर्ण विकल्प:
* --साफ निर्माण के बजाय लक्ष्य हटाएँ* -a हर चीज़ का पुनर्निर्माण करें* -n मत
आदेशों को निष्पादित करें, केवल उन्हें प्रिंट करें * -d+2 कमांड निष्पादित होते ही दिखाएँ *
-डी 0 सभी सूचनात्मक संदेशों को दबाएँ* -q पहली त्रुटि पर रुकें* --फिर से कॉन्फ़िगर करें
सभी कॉन्फ़िगरेशन जांच दोबारा चलाएँ * --डीबग-कॉन्फ़िगरेशन कॉन्फ़िगरेशन का निदान करें *
--डिबग-बिल्डिंग रिपोर्ट करें कि कौन से लक्ष्य किन संपत्तियों के साथ बनाए गए हैं *
--डिबग-जनरेटर जनरेटर खोज/निष्पादन का निदान करें
अतिरिक्त सहायता:
अतिरिक्त दस्तावेज़ प्राप्त करने के लिए निम्नलिखित विकल्पों का उपयोग किया जा सकता है।
* --सहायता-विकल्प अधिक अस्पष्ट कमांड लाइन विकल्प प्रिंट करें। * --सहायता-आंतरिक
बूस्ट.बिल्ड कार्यान्वयन विवरण। * --सहायता-डॉक्टर-विकल्प कार्यान्वयन का विवरण
दस्तावेज़ स्वरूपण.
...1 लक्ष्य मिला...
onworks.net सेवाओं का उपयोग करके ऑनलाइन bjam का उपयोग करें