उपयोगी टिप्स

स्रोत से कार्यक्रमों का संकलन और स्थापना

Pin
Send
Share
Send
Send


  1. एक फ़ोल्डर बनाएँ जिसमें हम अपने कार्यक्रमों (/ घर / MyCode) को संग्रहीत करेंगे:
  2. अब फाइल मैनेजर (नॉटिलस) खोलें और बने फोल्डर / होम / मायकोड पर जाएं।
  3. TestProgram.cpp फ़ाइल बनाएँ और नोटपैड जैसे किसी भी पाठ संपादक का उपयोग करके इसे खोलें।
  4. आइए फाइल को सरलतम "हैलो वर्ल्ड" लिखें और इसे सहेजें:
  5. अब प्रोग्राम कोड को संकलित करने की आवश्यकता है। ऐसा करने के लिए, टर्मिनल का उपयोग करें, हमारे फ़ोल्डर को टर्मिनल में दर्ज करें: कोड संकलित करें:
  6. A.out फ़ाइल हमारे काम करने वाले फ़ोल्डर में दिखाई दी। यह हमारा संकलित C ++ प्रोग्राम है।
    चलो इसे चलाते हैं, इसके लिए हम टर्मिनल में प्रवेश करते हैं:
  7. लाभ! हमारा कार्यक्रम संकलित है और पूरी तरह से काम कर रहा है:
  8. ध्यान दें, यदि आपको C (और C ++ में नहीं) में लिखा कोड संकलित करने की आवश्यकता है, तो आपको टर्मिनल में निम्नलिखित पंक्ति लिखने की आवश्यकता है:
यदि कार्यक्रम में त्रुटियां हैं, तो कंपाइलर हमारे कोड को संकलित नहीं कर पाएगा और इसमें त्रुटियों का संकेत देगा।

गलत स्थापना

इंस्टॉल करने के लिए, आपको चलना होगा

इस विधि द्वारा स्थापित पैकेज को हटाने के लिए, आपको प्रोग्राम स्रोतों (जहां आप रन बनाते हैं) की मूल निर्देशिका में निष्पादित करना होगा।

अक्सर कॉन्फ़िगरेशन चरण में, कॉन्फ़िगरेशनकर्ता रिपोर्ट करता है कि लाइब्रेरी की कमी है। लाइब्रेरी का नाम जो रिपोर्ट करता है वह हमेशा उबंटू में पैकेज के नाम से मेल नहीं खाता है। अपने स्वयं के अनुभव से मैं आपको उपसर्ग में आवश्यक पैकेज के लिए खोज करने की सलाह दे सकता हूं, जो कि उपसर्ग को छोड़कर, यदि कई पैकेज हैं जो नाम में -dev उपसर्ग में भिन्न हैं, तो आपको -dev पैकेज स्थापित करने की आवश्यकता है (आमतौर पर यह गैर-देव पैकेज को खींचता है)। आप पैकेज की सामग्री की खोज में पुस्तकालय का नाम दर्ज करके http://packages.ubuntu.com/ का उपयोग करके भी खोज कर सकते हैं, इसी तरह, यदि आप देव और देव नहीं पाते हैं, तो आपको दोनों की आवश्यकता है। ठीक है, या बस Google पर खोजें।

1. लिनक्स और आवश्यक सॉफ्टवेयर स्थापित करें।

आधिकारिक साइट ubuntu.ru से लिनक्स उबंटू वितरण छवि डाउनलोड करें। मैं यह भी जोड़ना चाहूंगा कि मैं वुबी का उपयोग करने की अनुशंसा नहीं करता। हम अपनी हार्ड ड्राइव पर या वर्चुअल मशीन में एक सामान्य इंस्टालेशन करते हैं। हम नीरो या ImgBurn का उपयोग करके डिस्क पर छवि लिखते हैं। हम रिबूट करते हैं और BIOS में जाते हैं, जहां हमें सीडी / डीवीडी ड्राइव से बूट प्राथमिकता निर्धारित करने की आवश्यकता होती है। हम सेटिंग्स को सहेजते हैं और बाहर निकलते हैं। हम डिस्क से बूट करते हैं और ऑपरेटिंग सिस्टम स्थापित करते हैं। (अधिक विवरण नीचे दिए गए लिंक में होगा)। पाठ संपादक, टर्मिनल हमारे पास डिफ़ॉल्ट रूप से है। G ++ संकलक को स्थापित करने के लिए, alt + ctrl + T संयोजन का उपयोग करके टर्मिनल खोलें और दर्ज करें: sudo apt-get install g ++। हमें एक पासवर्ड दर्ज करने के लिए कहा जाएगा, दर्ज करें, एंटर दबाएं। हो गया।

2. एक cpp फ़ाइल बनाएँ।

Nautilus फ़ाइल प्रबंधक में होम फ़ोल्डर खोलें और साथ ही साथ टर्मिनल alt + ctrl + t खोलें। हम इसमें स्पर्श helloworld.cpp कमांड लिखते हैं। टच कमांड आपके द्वारा आवश्यक नाम के साथ फाइल बनाएगी। अब आप टर्मिनल को छोटा कर सकते हैं और Nautilus पर ध्यान केंद्रित कर सकते हैं। हमारी फ़ाइल खोलें और दुनिया में सबसे लोकप्रिय कोड लिखें:

3. संकलन और लॉन्च।

टर्मिनल को फिर से खोलें और कमांड g ++ -lm -o output helloworld.cpp के साथ हमारे कंपाइलर को कॉल करें। g ++ वास्तव में हमारा कंपाइलर है, और -lm और -o प्रमुख पैरामीटर हैं जिसके साथ हम इसे चलाते हैं। आउटपुट - आउटपुट फाइल होना, जहाँ हमारे संकलन का परिणाम रखा गया है और उसके बाद हमारी cpp-file का नाम आता है। प्रेस दर्ज करें, यदि प्रोग्राम सही है, तो कोई संदेश नहीं होगा। अब, प्रोग्राम शुरू करने के लिए, टर्मिनल में निम्नलिखित दर्ज करें: / .आउट और प्रेस दर्ज करें। परिणाम "नमस्ते दुनिया!" है।
तो आपने लिनक्स के लिए अपना पहला C ++ प्रोग्राम लिखा! मैं आपको बधाई देता हूं और आप एक व्यापक और उच्च गुणवत्ता वाले प्रशिक्षण में सफलता की कामना करते हैं। आपकी योग्यता आपके हाथों में है, इसे याद रखें।

अनुलेख यदि कम से कम एक छात्र वह करता है जो मैंने लिखा है, तो मैं विचार करूंगा कि मेरा मिशन पूरा हो गया है। सभी को अच्छा!
P.S.S. संदर्भ:
Firststeps.ru - लिनक्स अनुभाग में उपयोगी सामग्री जो प्रोग्राम को संकलित करने और लिंक करने की प्रक्रिया से संबंधित है, साथ ही साथ C ++ में लाइब्रेरी भी बना रही है।
startubuntu.ru शुरुआत लिनक्स लिनक्स के लिए एक उत्कृष्ट संसाधन है।
help.ubuntu.ru/wiki उबंटू के लिए एक शानदार विकी है।

यह लेख टिप्पणी के अधीन नहीं है, क्योंकि इसका लेखक अभी तक समुदाय का पूर्ण सदस्य नहीं है। समुदाय के किसी एक सदस्य से निमंत्रण मिलने के बाद ही आप लेखक से संपर्क कर सकते हैं। उस क्षण तक, उसका उपयोगकर्ता नाम एक उपनाम द्वारा छिपा दिया जाएगा।

Pin
Send
Share
Send
Send