eclipse
C ++ के लिए ग्रहण की स्थापना
खोज…
लिनक्स + सीएमके ("यूनिक्स मेकफाइल्स" जनरेटर) + क्यूटी (वैकल्पिक)
आपके पास एक सादा सीएमके प्रोजेक्ट मायप्रोजेक्ट होना चाहिए, और हम इसके बाहर एक ग्रहण कार्यक्षेत्र बनाने जा रहे हैं:
myproject/ .git/ CMakeLists.txt src/ main.cpp workspace/ myproject/ Release/ Debug/
Qt (वैकल्पिक)
- नवीनतम ग्रहण सीडीटी प्राप्त करें और फिर "सहायता -> नया सॉफ्टवेयर स्थापित करें" के माध्यम से इसमें क्यूटी पैकेज स्थापित करें।
कार्यस्थान
- अपने CMake परियोजना स्रोत निर्देशिका के साथ एक खाली "कार्यक्षेत्र" निर्देशिका बनाएं।
- ग्रहण को लॉन्च करें और उस "कार्यक्षेत्र" निर्देशिका में स्विच करें।
- C ++ प्रोजेक्ट बनाएं (नियॉन से अधिक पुराने क्यूटी के साथ क्यूटी के लिए: "क्यूटी मेकफाइल प्रोजेक्ट" बनाएं और फिर * .प्रो फ़ाइल, मेकफाइल और main.cpp को हटाएं)
परियोजना से जुड़े सूत्र
- प्रोजेक्ट गुण -> पथ और प्रतीक -> स्रोत स्थान -> लिंक फ़ोल्डर पर जाएं।
- "उन्नत" की जाँच करें और
../../myproject/src/
परियोजना के स्रोत फ़ोल्डर को इस तरह लिंक करें:../../myproject/src/
। यह कार्य करता है क्योंकि कार्यक्षेत्र CMake प्रोजेक्ट डायरेक्टरी के ठीक बाहर है।
सीएमके जनरेटर
- प्रोजेक्ट में
Release
फ़ोल्डर बनाएँ। - "लक्ष्य बनाएं" दृश्य पर जाएं ( Ctrl + 3 और फिर "लक्ष्य बनाएं" टाइप करें यदि यह खोजना मुश्किल है)। "लक्ष्य बनाएं" दृश्य प्रोजेक्ट दृश्य के समान दिखता है।
- "रिलीज़" फ़ोल्डर पर राइट क्लिक करें और फिर "नया ..." पर क्लिक करें।
- "लक्ष्य नाम के समान" को अनचेक करें।
- "बिल्डर सेटिंग्स का उपयोग करें" को अनचेक करें।
- "लक्ष्य नाम" फ़ील्ड में "रिलीज़" टाइप करें।
- "लक्ष्य बनाएं" खाली छोड़ दें।
-
cmake ../../../myproject/
जैसी किसी चीज़ के लिए "बिल्ड कमांड" सेट करें। - ओके पर क्लिक करें।
- इस "रिलीज़" पर डबल क्लिक करें लक्ष्य है कि सिर्फ रिलीज फ़ोल्डर में बनाया गया था। जो कि सीमेक जेनरेशन को चलाएगा।
बिल्ड
- प्रोजेक्ट गुण पर जाएं और "रिलीज़" कॉन्फ़िगरेशन बनाएं।
- "रिलीज़" कॉन्फ़िगरेशन को सक्रिय करें।
- "रिलीज़" कॉन्फ़िगरेशन के लिए "स्वचालित रूप से मेकफाइल्स उत्पन्न करें" को अनचेक करें।
- निर्देशिका को "रिलीज़" पर सेट करें।
- समानांतर निर्माण सक्षम करें।
अब, आप प्रोजेक्ट को सामान्य Ctrl + b "बिल्ड" के साथ ग्रहण से बना सकते हैं।
CMake को फिर से चलाना (मेकफाइल्स को री-जेनरेट करना)
- "रिलीज़" निर्देशिका से सब कुछ निकालें।
- "लक्ष्य बनाएं" दृश्य पर जाएं।
- "रिलीज़" लक्ष्य पर डबल-क्लिक करें।
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow