यह कमांड सीबीपी2मेक है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
cbp2make - कोड::मेकफ़ाइल जेनरेशन टूल को ब्लॉक करता है
SYNOPSIS
सीबीपी2मेक -में [-सीएफजी ] [-बाहर ] [-यूनिक्स] [-विंडोज़]
[-मैक] [--सभी-ओएस] [-लक्ष्य " [, [, ...]]"] [--सपाट वस्तुएं]
[--फ्लैट-ऑब्जेक्ट] [--रैप-ऑब्जेक्ट्स] [--रैप-ऑप्शंस] [--डिप्स के साथ] [--कीप-ऑब्जेक्ट]
[--कीप-आउटडिर] [--लक्ष्य-केस कीप|निचला|ऊपरी] [--मैक्रो-केस कीप|निचला|ऊपरी]
[--उद्धरण-पथ ऑटो|कभी नहीं|हमेशा]
सीबीपी2मेक -सूची-में [-सीएफजी ] [-यूनिक्स] [-विंडोज़] [-मैक]
[--सभी-ओएस] [-लक्ष्य " [, [, ...]]"] [--फ्लैट-ऑब्जेक्ट्स] [--फ्लैट-ओब्जेक्ट]
[--रैप-ऑब्जेक्ट्स] [--रैप-ऑप्शंस] [--विथ-डिप्स] [--कीप-ऑब्जेक्ट्स] [--कीप-आउटडिर]
[--लक्ष्य-केस रखें|निचला|ऊपरी] [--मैक्रो-केस रखें|निचला|ऊपरी] [-उद्धरण-पथ
ऑटो|कभी नहीं|हमेशा]
वर्णन
cbp2make एक स्टैंड-अलोन बिल्ड टूल है जो आपको GNU मेक के लिए मेकफ़ाइल जेनरेट करने की अनुमति देता है
कोड से बाहर::आईडीई प्रोजेक्ट या वर्कस्पेस फ़ाइल को ब्लॉक करता है।
विकल्प
-इन
एक इनपुट फ़ाइल या फ़ाइलों की सूची निर्दिष्ट करता है;
-सीएफजी
एक कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करता है, यह भी देखें --स्थानीय और --वैश्विक विकल्प;
-बाहर
मेकफ़ाइल का नाम या मेकफ़ाइल की सूची निर्दिष्ट करता है;
-यूनिक्स यूनिक्स/लिनक्स संगत मेकफ़ाइल पीढ़ी को सक्षम बनाता है;
-खिड़कियाँ
विंडोज़ संगत मेकफ़ाइल पीढ़ी को सक्षम बनाता है;
-मैक मैकिंटोश संगत मेकफ़ाइल पीढ़ी को सक्षम बनाता है;
--ऑल-ओएस
सभी लक्ष्य प्लेटफार्मों को एक साथ सक्षम बनाता है;
-लक्ष्य " [, [, ...]]"
एकमात्र निर्माण लक्ष्य निर्दिष्ट करता है जिसके लिए मेकफ़ाइल बनाई जाएगी;
--सपाट वस्तुएँ
सीमित वर्ण सेट वाली ऑब्जेक्ट फ़ाइलों के लिए "फ़्लैट" नामों को बाध्य करता है;
--सपाट-objpath
बिना किसी उपनिर्देशिका वाली ऑब्जेक्ट फ़ाइलों के लिए "सपाट" पथों को बाध्य करता है;
--रैप-ऑब्जेक्ट्स
वस्तुओं की मल्टीलाइन सूचियों का उपयोग करने की अनुमति देता है जो मेकफ़ाइल को पढ़ने में आसान बनाता है;
--रैप-विकल्प
मल्टीलाइन मैक्रोज़ का उपयोग करने की अनुमति देता है;
--विथ-डिप्स
C/C++ परियोजनाओं के लिए एक अंतर्निहित निर्भरता स्कैनर की अनुमति देता है;
--रखें-objdir
'क्लीन' लक्ष्य में ऑब्जेक्ट फ़ाइलों के लिए निर्देशिकाओं को मिटाने वाले आदेश को अक्षम करता है;
--रखें-बाहर
'क्लीन' लक्ष्य में आउटपुट बाइनरी फ़ाइल के लिए निर्देशिका को मिटाने वाले कमांड को अक्षम करता है;
--लक्ष्य-मामला [रखें|निचला|ऊपर]
मेकफ़ाइल लक्ष्यों के लिए शैली निर्दिष्ट करता है;
सामान्य विकल्प हैं:
--स्थानीय
वर्तमान निर्देशिका से कॉन्फ़िगरेशन का उपयोग करें
--वैश्विक
होम निर्देशिका से कॉन्फ़िगरेशन का उपयोग करें
--शब्दशः
प्रोजेक्ट जानकारी दिखाएं
--शांत
सभी संदेश छिपाएँ
--मदद इस संदेश को प्रदर्शित करें
--संस्करण
संस्करण जानकारी प्रदर्शित करें
विन्यास
कुछ इंस्टॉलेशन- या प्रोजेक्ट-विशिष्ट विकल्प, मुख्य रूप से टूलचेन सेटिंग्स, सहेजे जा सकते हैं
एक कॉन्फ़िगरेशन फ़ाइल के लिए. डिफ़ॉल्ट रूप से (rev.110 के बाद से), cbp2make कोई भी सेटिंग सहेजता नहीं है
किसी कॉन्फ़िगरेशन फ़ाइल में, जब तक कि उपयोगकर्ता स्पष्ट रूप से निर्दिष्ट न करे --कॉन्फ़िगरेशन विकल्प। ए
कॉन्फ़िगरेशन फ़ाइल या तो वैश्विक (उपयोगकर्ता प्रोफ़ाइल/होम निर्देशिका में संग्रहीत) या स्थानीय हो सकती है
(वर्तमान निर्देशिका में संग्रहीत)।
कृपया ध्यान रखें कि चूँकि cbp2make विकास के प्रारंभिक चरण में है, इसलिए पुराना है
कॉन्फ़िगरेशन फ़ाइल नए टूल संस्करण के साथ असंगत हो सकती है और यह आवश्यक हो सकता है
इसे मैन्युअल रूप से अपडेट करने या नया आरंभ करने के लिए।
जब cbp2make लागू किया जाता है, तो सबसे पहले यह एक स्थानीय कॉन्फ़िगरेशन फ़ाइल लोड करने का प्रयास करता है। यदि कोई स्थानीय
कॉन्फ़िगरेशन अनुपलब्ध है, अगला प्रयास वैश्विक कॉन्फ़िगरेशन लोड करने का होगा। यदि यह प्रयास है
सफल नहीं होने पर, डिफ़ॉल्ट अंतर्निहित कॉन्फ़िगरेशन का उपयोग किया जाता है। कॉन्फ़िगरेशन लुकअप
ऑर्डर को ओवरराइड किया जा सकता है --स्थानीय or --वैश्विक कमांड लाइन विकल्प. यदि विकल्पों में से एक
cbp2make को आपूर्ति की जाती है, गैर-निर्दिष्ट कॉन्फ़िगरेशन नहीं उठाया जाता है, भले ही
निर्दिष्ट एक गायब है और गैर-निर्दिष्ट मौजूद है।
प्रबंधित टूलचेन
सीबीपी2मेक --कॉन्फिग टूलचेन --जोड़ें [-यूनिक्स|-विंडोज|-मैक] -चेन
सीबीपी2मेक --कॉन्फिग टूलचेन --हटाएं [-यूनिक्स|-विंडोज|-मैक] -चेन
प्रबंधित निर्माण उपकरण
सीबीपी2मेक --कॉन्फिग टूल --जोड़ें [-यूनिक्स|-विंडोज|-मैक] -चेन -औजार प्रकार
<उपकरण विकल्प>
सीबीपी2मेक --कॉन्फिग टूल --हटाएं [-यूनिक्स|-विंडोज़|-मैक] -चेन -औजार
प्रबंधित प्लेटफार्मों
सीबीपी2मेक --कॉन्फिग प्लेटफॉर्म [-यूनिक्स|-विंडोज|-मैक] [-पीडब्ल्यूडी ] [-सीडी
] [-आरएम ] [-आरएमएफ ] [-आरएमडी
] [-सीपी ] [-एमवी ] [-एमडी
] [-mdf ] [-बनाना ]
प्रबंधित वैश्विक संकलक चर
सीबीपी2मेक --कॉन्फ़िगर वैरिएबल --जोड़ें [-सेट ] -नाम [-desc ]
[-मैदान ] -कीमत
सीबीपी2मेक --कॉन्फ़िगर वैरिएबल --निकालें [-सेट ] [-नाम ] [-मैदान
]
प्रबंधित विकल्पों
सीबीपी2मेक --कॉन्फ़िगर विकल्प --डिफ़ॉल्ट-विकल्प " "
सीबीपी2मेक --कॉन्फिग शो
उपकरण प्रकार:
पीपी प्रीप्रोसेसर
असेंबलर के रूप में
सीसी कंपाइलर
आरसी संसाधन संकलक
एसएल स्टेटिक लिंकर
डीएल डायनेमिक लिंकर
एल निष्पादन योग्य लिंकर
एनएल देशी लिंकर
उपकरण विकल्पों (सामान्य):
-desc
-समय सारणी
-कंद
-एमकेवी
-srcext
-आउटटेक्स्ट
-quotepath
-पूरा रास्ता
-यूनिक्सपाथ
उपकरण विकल्पों (संकलक):
-incsw
-defsw
-डिप्स
उपकरण विकल्पों (लिंकर):
-एलडीडब्ल्यू
-llsw
-lpfx
-लेक्स्ट
-वस्तु
-एलफ्लैट
onworks.net सेवाओं का उपयोग करके cbp2make ऑनलाइन का उपयोग करें