सीपीपी फाइलों को EXE में कैसे संकलित करें: 7 कदम

विषयसूची:

सीपीपी फाइलों को EXE में कैसे संकलित करें: 7 कदम
सीपीपी फाइलों को EXE में कैसे संकलित करें: 7 कदम

वीडियो: सीपीपी फाइलों को EXE में कैसे संकलित करें: 7 कदम

वीडियो: सीपीपी फाइलों को EXE में कैसे संकलित करें: 7 कदम
वीडियो: Shortcut Rotate PDF Pada Adobe Acrobat Reader #shorts 2024, अप्रैल
Anonim

यह मार्गदर्शिका आपको सिखाएगी कि C++ स्रोत कोड को एक EXE फ़ाइल में कैसे परिवर्तित किया जाए जो अधिकांश (यदि सभी नहीं) विंडोज कंप्यूटर पर चल सकती है। C++ के अलावा, आप इस गाइड का पालन करके.cpp,.cc, और.cxx (साथ ही.c, हालांकि सफलता की गारंटी नहीं है) के साथ कोड को कन्वर्ट भी कर सकते हैं। यह आलेख मानता है कि C++ कोड कंसोल पर चलेगा और इसके लिए बाहरी पुस्तकालयों की आवश्यकता नहीं है।

कदम

सीपीपी फ़ाइल को EXE चरण 1 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 1 में संकलित करें

चरण 1. एक निःशुल्क C++ कंपाइलर प्राप्त करें।

विंडोज कंप्यूटर के लिए सबसे अच्छे कंपाइलरों में से एक माइक्रोसॉफ्ट विजुअल सी ++ 2012 एक्सप्रेस है, जिसे मुफ्त में डाउनलोड किया जा सकता है।

सीपीपी फ़ाइल को EXE चरण 2 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 2 में संकलित करें

चरण 2. Visual C++ में कोई नया प्रोजेक्ट प्रारंभ करें।

आप आसानी से प्रोजेक्ट बना सकते हैं। स्क्रीन के ऊपरी-बाएँ कोने में "नया प्रोजेक्ट" बटन पर क्लिक करें, फिर एक खाली प्रोजेक्ट ("खाली प्रोजेक्ट") बनाने के लिए निर्देशों का पालन करें। प्रोजेक्ट को एक नाम दें, फिर अगली विंडो में "समाप्त करें" पर क्लिक करें।

सीपीपी फ़ाइल को EXE चरण 3 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 3 में संकलित करें

चरण 3. संपूर्ण.cpp फ़ाइल को "स्रोत फ़ाइलें" निर्देशिका में कॉपी और पेस्ट करें, और.h फ़ाइल (यदि कोई हो) को "शीर्षलेख फ़ाइलें" फ़ोल्डर में पेस्ट करें।

आपके द्वारा पहले दर्ज किए गए प्रोजेक्ट के नाम के साथ मुख्य.cpp फ़ाइल ("int main ()" विधि वाली फ़ाइल) का नाम बदलें। सभी बाहरी निर्भरताएं अपने आप भर जाएंगी।

सीपीपी फ़ाइल को EXE चरण 4 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 4 में संकलित करें

चरण 4। फ़ाइलों की प्रतिलिपि बनाने के बाद, F7 दबाकर प्रोजेक्ट का विस्तार और संकलन करें।

विजुअल C++ आपकी प्रोग्राम फाइल्स बनाएगा।

सीपीपी फ़ाइल को EXE चरण 5 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 5 में संकलित करें

चरण 5. EXE फ़ाइल का पता लगाएँ।

"प्रोजेक्ट्स" फ़ोल्डर खोलें जहां विजुअल सी ++ सभी संकलित प्रोग्राम स्टोर करता है (विंडोज 7 में, यह फ़ोल्डर "दस्तावेज़" फ़ोल्डर में है)। आपका प्रोग्राम प्रोजेक्ट नाम के तहत "डीबग" फ़ोल्डर में सहेजा जाएगा।

सीपीपी फ़ाइल को EXE चरण 6 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 6 में संकलित करें

चरण 6. फ़ाइल को डबल क्लिक करके प्रोग्राम का परीक्षण करें।

यदि कोई त्रुटि नहीं है, तो आपका प्रोग्राम ठीक चलेगा। यदि कोई त्रुटि होती है, तो ऊपर दिए गए चरणों को दोहराएं।

सीपीपी फ़ाइल को EXE चरण 7 में संकलित करें
सीपीपी फ़ाइल को EXE चरण 7 में संकलित करें

चरण 7. यदि आप प्रोग्राम को किसी अन्य कंप्यूटर पर चलाना चाहते हैं, तो सुनिश्चित करें कि उस कंप्यूटर पर विजुअल C++ रनटाइम लाइब्रेरी स्थापित है।

विजुअल सी ++ के साथ संकलित सी ++ प्रोग्राम विजुअल सी ++ पुस्तकालयों पर निर्भर करते हैं, लेकिन आपको उन्हें स्थापित करने की आवश्यकता नहीं है क्योंकि विजुअल स्टूडियो को स्थापित करने के बाद पुस्तकालय स्वचालित रूप से स्थापित हो जाएंगे। हालाँकि, आपके प्रोग्राम को चलाने वाले व्यक्ति के पास पुस्तकालय का होना आवश्यक नहीं है। https://www.microsoft.com/en-us/download/details.aspx?id=30679 पर विजुअल C++ लाइब्रेरी डाउनलोड करें।

टिप्स

  • कभी-कभी, त्रुटियां होती हैं क्योंकि प्रोग्राम के लेखकों ने बहिष्कृत विधियों का उपयोग किया है या स्रोत कोड में निर्भरता शामिल नहीं की है।
  • सुनिश्चित करें कि आपने प्रोग्राम संकलन त्रुटियों से बचने के लिए Visual C++ Express अद्यतन स्थापित किया है।
  • आम तौर पर, प्रोग्रामर से संकलन करने के लिए कहना आसान होता है। स्वयं को तभी संकलित करें जब अत्यंत आवश्यक हो।

चेतावनी

  • देव-सी ++ से बचें। कार्यक्रम एक पुराना संकलक है, हमेशा के लिए बीटा अवस्था में है, इसमें 340 ज्ञात त्रुटियां हैं, और इसे 5 वर्षों से अद्यतन नहीं किया गया है। यदि संभव हो, तो Dev-C++ के अलावा किसी अन्य कंपाइलर/आईडीई का उपयोग करें।
  • क्योंकि C++ और C निम्न-स्तरीय प्रोग्रामिंग भाषाएं हैं, आपके द्वारा बनाए गए प्रोग्राम आपके कंप्यूटर को नुकसान पहुंचा सकते हैं। यह जांचने के लिए कि क्या कोई प्रोग्राम कंप्यूटर को नुकसान पहुंचा सकता है, प्रोग्राम की शुरुआत जांचें, और "#include "WINDOWS.h" ढूंढें। अगर आपको यह लाइन मिलती है, तो इसे संकलित न करें। पूछें कि उपयोगकर्ता को विंडोज प्रोग्रामिंग तक पहुंच की आवश्यकता क्यों है इंटरफ़ेस। यदि उपयोगकर्ता का उत्तर संदेहास्पद है, तो मंचों पर सहायता मांगें।

सिफारिश की: