विजुअल स्टूडियो में ओपनजीएल एसडीएल जीएलईडब्ल्यू टेम्प्लेट प्रोजेक्ट कैसे सेट करें?

विषयसूची:

विजुअल स्टूडियो में ओपनजीएल एसडीएल जीएलईडब्ल्यू टेम्प्लेट प्रोजेक्ट कैसे सेट करें?
विजुअल स्टूडियो में ओपनजीएल एसडीएल जीएलईडब्ल्यू टेम्प्लेट प्रोजेक्ट कैसे सेट करें?

वीडियो: विजुअल स्टूडियो में ओपनजीएल एसडीएल जीएलईडब्ल्यू टेम्प्लेट प्रोजेक्ट कैसे सेट करें?

वीडियो: विजुअल स्टूडियो में ओपनजीएल एसडीएल जीएलईडब्ल्यू टेम्प्लेट प्रोजेक्ट कैसे सेट करें?
वीडियो: How to Fix Audio Sound Problem Not Working on Windows 10 2024, जुलूस
Anonim

कई प्रोग्रामर ग्राफिक्स के लिए ओपनजीएल पसंद करते हैं। यदि आप उनमें से एक हैं, तो आपको इसके निर्माता द्वारा विंडो टूलकिट (जैसे SDL) और एक OpenGL लोडिंग लाइब्रेरी (जैसे GLEW) का उपयोग करने की दृढ़ता से सलाह दी जाती है। यह मार्गदर्शिका आपको एसडीएल और जीएलईडब्ल्यू के साथ ओपनजीएल का उपयोग करने की पहली चुनौती से निपटने में मदद करेगी: उन्हें स्थापित करना और स्थापित करना, और विजुअल स्टूडियो 2017 या 2019 में ओपनजीएल-एसडीएल-जीएलईडब्ल्यू टेम्पलेट के साथ अपना पहला प्रोजेक्ट बनाना।

यह मार्गदर्शिका मान लेगी कि आपका प्लेटफॉर्म विंडोज है और आपका आईडीई विजुअल स्टूडियो 2019 या 2022 पूर्वावलोकन है। विजुअल स्टूडियो इंस्टॉलेशन के दौरान, C++ वर्कलोड बॉक्स के साथ डेस्कटॉप डेवलपमेंट की जांच करें।

कदम

११ का भाग १: एसडीएल और जीएलईडब्ल्यू डाउनलोड करना

हाइलाइट भाग
हाइलाइट भाग

चरण 1. हाइलाइट करें कि आप क्या करने की अपेक्षा करते हैं।

स्टेप या सब-स्टेप या उसके हिस्से को हाइलाइट करें और फिर करें। उदाहरण के लिए ऊपर चित्र देखें।

चरण 2. जीएल फ़ोल्डर बनाएँ।

विंडोज़ का फ़ाइल एक्सप्लोरर खोलें > डिस्क पर नेविगेट करें (निर्देशिका) सी।

  • यदि फ़ोल्डर GL पहले से मौजूद है, तो कोई बात नहीं।
  • यदि ऐसा नहीं होता है, तो खाली क्षेत्र में राइट क्लिक करें> नया> फ़ोल्डर> टाइप करें चुनें जीएल > हिट एंटर करें।
एसडीएल 13
एसडीएल 13

चरण 3. पुस्तकालय SDL2 डाउनलोड करें।

निम्नलिखित लिंक पर राइट क्लिक करें और नई विंडो में ओपन लिंक का चयन करें https://www.libsdl.org/download-2.0.php। पृष्ठ के नीचे स्क्रॉल करें और विकास पुस्तकालय खोजें (ऊपर चित्र देखें)।

  • विजुअल सी++ के लिए संस्करण डाउनलोड करें। आज यह SDL2-devel-2.0.16-VC.zip (विजुअल C++ 32/64-बिट) है।
  • जिस विंडो में इसे डाउनलोड किया गया है, वहां क्लिक करें एसडीएल2-2.0.16 (या नवीनतम) > दायाँ क्लिक करें > चुनें प्रतिलिपि.
  • नेविगेट करें (हमेशा डबल क्लिक करके) C:> GL> खाली क्षेत्र में क्लिक करें> राइट क्लिक> चुनें पेस्ट करें.
  • (वैकल्पिक रूप से, डाउनलोड किए गए फ़ोल्डर पर क्लिक करें और C:\GL में खींचें)

    SDL2-2.0.16 नाम पर क्लिक करें और इसका नाम बदलकर SDL कर दें।

  • यदि फ़ोल्डर SDL2-devel-2.0.16-VC डाउनलोड किया गया है, तो SDL2-2.0.16 प्राप्त करने के लिए उस पर डबल क्लिक करें।

चरण 4. लाइब्रेरी GLEW डाउनलोड करें।

निम्नलिखित लिंक पर राइट क्लिक करें और नई विंडो में ओपन लिंक https://glew.sourceforge.net/ चुनें। नीचे डाउनलोड पाना बाइनरी और विंडोज 32-बिट और 64-बिट पर क्लिक करें।

  • जिस विंडो में इसे डाउनलोड किया गया है, उसमें फ़ोल्डर पर क्लिक करें ग्लव-2.1.0 > राइट क्लिक करें > चुनें प्रतिलिपि.
  • सी पर नेविगेट करें:> जीएल> राइट क्लिक> चुनें पेस्ट करें.
  • (वैकल्पिक रूप से, डाउनलोड किए गए फ़ोल्डर पर क्लिक करें और C:\GL में खींचें)
  • नाम बदलें ग्लव-2.1.0 प्रति ग्लेव.
  • यदि फोल्डर glew-2.1.0-win32 डाउनलोड हो गया है, तो get glew-2.1.0 के लिए उस पर डबल क्लिक करें।
  • अब GL फोल्डर में आपके पास GLEW और SDL फोल्डर हैं।

11 का भाग 2: विजुअल स्टूडियो प्रोजेक्ट बनाना

चरण 1. फ़ोल्डर GLP बनाएँ।

डिस्क (निर्देशिका) पर नेविगेट करें C.

  • यदि फ़ोल्डर GLP पहले से मौजूद है, तो कोई बात नहीं।
  • यदि ऐसा नहीं होता है, तो खाली क्षेत्र में राइट क्लिक करें> नया> फ़ोल्डर> टाइप करें चुनें जीएलपी > हिट एंटर करें।

चरण 2. एक खाली परियोजना बनाएँ।

  • यदि विजुअल स्टूडियो नहीं खुला है. इसे खोलें> एक नया प्रोजेक्ट बनाएं> खाली प्रोजेक्ट> अगला क्लिक करें।

    • में अपना नया प्रोजेक्ट कॉन्फ़िगर करें विज़ार्ड, "प्रोजेक्ट नाम" के लिए, टाइप करें: एसडीएल-ग्लव-0
    • प्रतिलिपि सी:\जीएलपी\ और "स्थान" टेक्स्ट फ़ील्ड में पेस्ट करें।
    • "समाधान और प्रोजेक्ट को उसी निर्देशिका में रखें" चेक करें।
    • बनाएं पर क्लिक करें.
    • विजुअल स्टूडियो इंस्टेंस प्रकट होने तक प्रतीक्षा करें।
  • अगर यह खुला है. फ़ाइल > नया > प्रोजेक्ट… पर क्लिक करें। बाकी ऊपर के रूप में।

चरण 3. अपनी स्रोत फ़ाइल को प्रोजेक्ट में जोड़ें।

  • सॉल्यूशन एक्सप्लोरर विंडो में, सोर्स फाइल्स एंट्री (आखिरी वाला) पर राइट क्लिक करें> ऐड> न्यू आइटम… चुनें।
  • नया आइटम जोड़ें - SDL-GLEW-0 विंडो में, विंडो के बीच से C++ फ़ाइल (.cpp) (पहला वाला) पर क्लिक करें। नाम टेक्स्ट बॉक्स में Main.cpp टाइप करें।
  • स्थान C:\GLP\SDL-GLEW-0\ है। अगर यह कॉपी नहीं है सी:\GLP\SDL-GLEW-0\ और पेस्ट करें।
  • जोड़ें बटन पर क्लिक करें। फ़ाइल मुख्य टेक्स्ट एडिटर में खुलेगी लेकिन फ़ाइल को अभी के लिए खाली छोड़ दें।

11 का भाग 3: प्रोजेक्ट में SDL और GLEW स्थापित करना

परियोजना 0
परियोजना 0

चरण 1. प्रोजेक्ट के गुण कॉन्फ़िगर करें।

सॉल्यूशन एक्सप्लोरर में अपने प्रोजेक्ट के नाम पर राइट क्लिक करें, जो कि SDL-GLEW-0 है (इमेज में यह Project-0 है, कोई बात नहीं) और Properties चुनें। "कॉन्फ़िगरेशन:" में सक्रिय (डीबग) की जांच करें, और "प्लेटफ़ॉर्म:" सक्रिय (Win32) में।

  • अतिरिक्त निर्देशिकाएँ शामिल करें।

    ओपनजीएल 1
    ओपनजीएल 1

    C/C++ ड्रॉप-डाउन मेन्यू खोलें। सामान्य> अतिरिक्त निर्देशिकाएँ शामिल करें> फ़ील्ड के दाईं ओर नीचे तीर> क्लिक करें।

    • प्रतिलिपि सी:\जीएल\एसडीएल\शामिल > अतिरिक्त निर्देशिका शामिल करें विज़ार्ड में पहले आइकन > पेस्ट पर क्लिक करें।
    • प्रतिलिपि सी:\GL\GLEW\शामिल > पहले आइकन > पेस्ट पर फिर से क्लिक करें।
    • अतिरिक्त निर्देशिका शामिल करें विज़ार्ड पर ठीक क्लिक करें।

      ओपनजीएल 12
      ओपनजीएल 12
  • अतिरिक्त पुस्तकालय निर्देशिकाएँ।

    "लिंकर" ड्रॉप-डाउन मेनू खोलें, और "सामान्य" पर क्लिक करें। फ़ील्ड के अंत में "अतिरिक्त पुस्तकालय निर्देशिका" प्रविष्टि> नीचे तीर> "संपादित करें" पर क्लिक करें।

    ओपनजीएल 2 2
    ओपनजीएल 2 2
    • इसे कॉपी करें सी:\जीएल\एसडीएल\lib\x86 > अतिरिक्त लाइब्रेरी निर्देशिकाओं में पहले आइकन > पेस्ट पर क्लिक करें।
    • इसे कॉपी करें सी:\GL\GLEW\lib\रिलीज\Win32 > पहले आइकन > पेस्ट पर क्लिक करें।
    • ओके पर क्लिक करें।
  • अतिरिक्त निर्भरताएँ।

    "लिंकर" ड्रॉप-डाउन मेनू में, "इनपुट"> "अतिरिक्त निर्भरता" प्रविष्टि> फ़ील्ड के दाईं ओर नीचे तीर> "संपादित करें" पर क्लिक करें।

    ओपन 3 1
    ओपन 3 1
    • इसे कॉपी करें एसडीएल२.लिब; SDL2main.lib; glew32.lib; opengl32.lib और अतिरिक्त निर्भरता विज़ार्ड के सबसे ऊपरी टेक्स्ट बॉक्स पर पेस्ट करें।
    • अतिरिक्त निर्भरता विज़ार्ड में ठीक क्लिक करें।

      ओपन 3 2
      ओपन 3 2
  • सबसिस्टम।

    "लिंकर" ड्रॉप-डाउन मेनू में, "सिस्टम"> "सबसिस्टम"> डाउन एरो> ड्रॉपडाउन मेनू से "विंडोज (/ सबसिस्टम: विन्डोज़)" पर क्लिक करें। "SDL-GLEW-0 संपत्ति पृष्ठ" विज़ार्ड पर लागू करें > ठीक क्लिक करें।

    विजुअल स्टूडियो 2017 के साथ एसडीएल सेट करें चरण 12
    विजुअल स्टूडियो 2017 के साथ एसडीएल सेट करें चरण 12

चरण 2. प्रोजेक्ट-फ़ोल्डर में "dll" फ़ाइलें डालें।

  • SDL2.dll फ़ाइल की प्रतिलिपि बनाएँ और SDL-GLEW-0 फ़ोल्डर में पेस्ट करें.

    • C: > GL > SDL > lib > x86 पर नेविगेट करें। X86 फ़ोल्डर के अंदर, SDL2.dll फ़ाइल > राइट-क्लिक करें > कॉपी पर क्लिक करें।
    • C: > GLP > SDL-GLEW-0 पर नेविगेट करें। SDL-GLEW-0 फोल्डर में खाली जगह पर राइट-क्लिक करें और Paste चुनें।
    • SDL2.dll फ़ाइल अब आपकी Main.cpp फ़ाइल और Visual Studio द्वारा बनाई गई 4 अन्य फ़ाइलों के साथ आपकी प्रोजेक्ट निर्देशिका में होनी चाहिए।
  • Glew32.dll फ़ाइल की प्रतिलिपि बनाएँ और प्रोजेक्ट-फ़ोल्डर SDL-GLEW-0 में पेस्ट करें।

    • सी:> जीएल> जीएलईडब्ल्यू> बिन> रिलीज> विन 32 पर नेविगेट करें। Glew32.dll > राइट-क्लिक > कॉपी पर क्लिक करें।
    • C: > GLP > SDL-GLEW-0 पर नेविगेट करें। SDL-GLEW-0 फ़ोल्डर में एक खाली क्षेत्र पर राइट-क्लिक करें, और पेस्ट का चयन करें।
    • Glew32.dll फ़ाइल अब SDL-GLEW-0 प्रोजेक्ट फ़ोल्डर में Main.cpp, SDL2.dll, और Visual Studio द्वारा बनाई गई 4 अन्य फ़ाइलों के साथ होनी चाहिए।

11 का भाग 4: अपने प्रोजेक्ट का परीक्षण

चरण 1. कोड डाउनलोड करें।

निम्नलिखित लिंक पर राइट क्लिक करें और नई विंडो में ओपन लिंक चुनें https://lazyfoo.net/tutorials/SDL/51_SDL_and_आधुनिक_opengl/index.php > अंतिम वाक्य तक स्क्रॉल करें "इस ट्यूटोरियल के लिए मीडिया और स्रोत कोड डाउनलोड करें" यहां".

  • क्लिक यहां > ५१_एसडीएल_और_आधुनिक_ओपनग्ल.सीपीपी (या.zip) फोल्डर डाउनलोड करें। इसे डबल क्लिक करें> समान नाम की फ़ाइल पर डबल क्लिक करें।
  • इसका कोड विजुअल स्टूडियो में Main.cpp फ़ाइल के किनारे या नए विजुअल स्टूडियो इंस्टेंस में दिखाई देगा। कोड कॉपी करें (413 लाइनें) और Main.cpp कोड क्षेत्र पर पेस्ट करें> Ctrl + F5 दबाएं।
  • यदि सब कुछ ठीक हो जाता है तो दो विंडो दिखाई देती हैं: एक काली और एक शीर्षक के साथ: एसडीएल ट्यूटोरियल और काले रंग की पृष्ठभूमि के साथ एक सफेद वर्ग के अंदर।

    लेज़ीफू 2
    लेज़ीफू 2

चरण 2. यदि कोई त्रुटि हो तो सुधारें।

"त्रुटि सूची" में यदि आपको त्रुटि दिखाई देती है

  • एक्सटेंशन के साथ फ़ाइल.h भाग 3, चरण 1 पर जाएं, ""अतिरिक्त शामिल निर्देशिकाएं" कॉन्फ़िगर करें" और निर्देशों का पालन करें।
  • एक्सटेंशन वाली फ़ाइल.lib उप-चरण पर जाएं "लिंकर "अतिरिक्त लाइब्रेरी निर्देशिकाएं" कॉन्फ़िगर करें", और निर्देशों का पालन करें। "अतिरिक्त निर्भरता" के लिए भी।
  • "प्रवेश बिंदु को परिभाषित किया जाना चाहिए" उप-चरण "सबसिस्टम" पर जाएं और निर्देशों का पालन करें।
  • फ़ाइल.dll चरण 2 पर जाएं, "प्रोजेक्ट-फ़ोल्डर में" dll "फ़ाइलें डालें" और निर्देशों का पालन करें।
  • अन्य त्रुटियों के लिए, यदि आप उन्हें ठीक नहीं कर सकते हैं, तो Visual Studio को बंद करें > प्रोजेक्ट फ़ोल्डर SDL-GLEW-0 को हटा दें जो C:\GLP में रहता है > Visual Studio खोलें > भाग 2 से सेट अप दोहराएं। अच्छा काम।

11 का भाग 5: OpenGL-SDL-GLEW टेम्पलेट के साथ प्रोजेक्ट बनाना

चरण 1. टेम्पलेट बनाएं।

  • मुख्य मेनू पर जाएँ और, जबकि प्रोजेक्ट SDL-GLEW-0 खुला है, प्रोजेक्ट > निर्यात टेम्पलेट… पर क्लिक करें।
  • एक्सपोर्ट टेम्प्लेट विज़ार्ड पर प्रोजेक्ट टेम्प्लेट चेक करें, अगर यह चेक नहीं किया गया है। अगला> क्लिक करें।
  • टेम्प्लेट विकल्प चुनें पर, टेम्प्लेट नाम में टेक्स्ट बॉक्स प्रकार (या कॉपी और पेस्ट) एसडीएल-ग्लेव > समाप्त पर क्लिक करें।
  • खाका बनाया गया है। टेम्पलेट के पथ के साथ फेंकी गई विंडो हटाएं।

चरण 2. प्रोजेक्ट बनाएं।

विजुअल स्टूडियो के मुख्य मेनू में फ़ाइल > नया > प्रोजेक्ट… पर क्लिक करें।

  • में एक नया प्रोजेक्ट बनाएं विज़ार्ड, टेम्प्लेट की सूची में, SDL-GLEW चुनें > अगला क्लिक करें।
  • में अपना नया प्रोजेक्ट कॉन्फ़िगर करें विज़ार्ड, "प्रोजेक्ट का नाम" टेक्स्ट फ़ील्ड कॉपी में एसडीएल-ग्लेव-1 और पेस्ट करें।

    • स्थान टेक्स्ट फ़ील्ड C:\GLP\ होना चाहिए। अगर नहीं है तो कॉपी करें सी:\जीएलपी\ और पेस्ट करें।
    • सुनिश्चित करें कि प्लेस सॉल्यूशन और प्रोजेक्ट को उसी डायरेक्टरी में चेक किया गया है।
    • बनाएं पर क्लिक करें.
  • Solution Explorer पर, Source Files पर डबल क्लिक करें> ++Main.cpp पर डबल क्लिक करें।

    • यदि इसका कोड दिखाई देता है, तो कोई बात नहीं। यदि नहीं है, तो उस पर राइट क्लिक करें > प्रोजेक्ट से बहिष्कृत करें पर क्लिक करें, और नई Main.cpp फ़ाइल बनाएं।
    • यदि कोई विजार्ड यह कहते हुए प्रकट होता है: फ़ाइल 'C:\GLP\SDL-GLEW-0\Main.cpp' पहले से ही प्रोजेक्ट में मौजूद है, तो इस पथ पर जाएँ और Main.cpp फ़ाइल को हटा दें। विज़ार्ड पर OK क्लिक करें और फिर Add New Item - SDL-GLEW-0 विंडो पर Add पर क्लिक करें। अब सॉल्यूशन एक्सप्लोर पर, सोर्स फाइल्स के नीचे, आपके पास नई ++Main.cpp फाइल है।

चरण 3. SDL2.dll फ़ाइल को नए प्रोजेक्ट-फ़ोल्डर में जोड़ें

  • C:> GLP> SDL-GLEW-0> फ़ाइल SDL2.dll पर क्लिक करें> राइट क्लिक करें> कॉपी पर क्लिक करें।
  • सी पर नेविगेट करें:> जीएलपी> एसडीएल-जीएलईडब्ल्यू -1> खाली क्षेत्र पर क्लिक करें> राइट क्लिक> पेस्ट पर क्लिक करें।
  • अब फ़ाइल SDL2.dll Main.cpp और अन्य 4 फ़ाइलों के बीच SDL-GLEW-1 फ़ोल्डर में है।

चरण 4. नए प्रोजेक्ट-फ़ोल्डर में glew32.dll फ़ाइल जोड़ें

  • C:> GLP> SDL-GLEW-0> फ़ाइल पर क्लिक करें glew32.dll> राइट क्लिक> कॉपी पर क्लिक करें।
  • सी पर नेविगेट करें:> जीएलपी> एसडीएल-जीएलईडब्ल्यू -1> खाली क्षेत्र पर क्लिक करें> राइट क्लिक> पेस्ट पर क्लिक करें।
  • अब फ़ाइल glew32.dll SDL2.dll, Main.cpp और अन्य 4 फ़ाइलों के बीच SDL-GLEW-1 फ़ोल्डर में है।

चरण ५। ऊपर दिए गए अनुसार अपनी परियोजना का परीक्षण करें, भाग ४।

बहुत बढ़िया।

चरण 6. सुझाव:

याद रखें कि पिछले प्रोजेक्ट से dll फाइल कॉपी करें और नए में पेस्ट करें।

11 का भाग 6: x64 प्लेटफॉर्म को लक्षित करने के लिए प्रोजेक्ट बनाना

चरण 1. एक खाली परियोजना बनाएँ।

  • यदि विजुअल स्टूडियो नहीं खुला है. इसे खोलें> एक नया प्रोजेक्ट बनाएं> खाली प्रोजेक्ट> अगला क्लिक करें।

    • में अपना नया प्रोजेक्ट कॉन्फ़िगर करें विज़ार्ड, "प्रोजेक्ट नाम" के लिए, टाइप करें (या कॉपी और पेस्ट करें) SDL64-GLEW64-0
    • "स्थान" C:\GLP होना चाहिए। अगर ऐसा नहीं है, तो सब कुछ हटा दें, कॉपी करें सी:\जीएलपी\ और पेस्ट करें।
    • "समाधान और प्रोजेक्ट को उसी निर्देशिका में रखें" चेक करें।
    • बनाएं पर क्लिक करें.
    • विजुअल स्टूडियो इंस्टेंस प्रकट होने तक प्रतीक्षा करें।
  • अगर यह खुला है. फ़ाइल > नया > प्रोजेक्ट… पर क्लिक करें। बाकी ऊपर के रूप में।

चरण 2. अपनी स्रोत फ़ाइल को प्रोजेक्ट में जोड़ें।

  • सॉल्यूशन एक्सप्लोरर विंडो में, सोर्स फाइल्स एंट्री (आखिरी वाला) पर राइट क्लिक करें> ऐड> न्यू आइटम… चुनें।
  • नया आइटम जोड़ें - SDL64-GLEW64-0 विंडो में, विंडो के बीच से C++ फ़ाइल (.cpp) (पहला वाला) पर क्लिक करें। नाम टेक्स्ट बॉक्स में टाइप करें (या कॉपी और पेस्ट करें) मुख्य.सीपीपी
  • स्थान C:\GLP\SDL64-GLEW64-0\ है। अगर यह कॉपी नहीं है सी:\GLP\SDL64-GLEW64-0\ और पेस्ट करें।
  • जोड़ें बटन पर क्लिक करें। फ़ाइल मुख्य टेक्स्ट एडिटर में खुलेगी लेकिन फ़ाइल को अभी के लिए खाली छोड़ दें।

चरण 3. एसडीएलप्रोजेक्ट की गुण सेटिंग्स।

"समाधान एक्सप्लोरर" पर जाएं> अपने प्रोजेक्ट के नाम पर राइट क्लिक करें जो कि SDL64-GLEW64-0 है> "गुण" चुनें।

  • में SDL64-GLEW64-0 संपत्ति पृष्ठ जादूगर।

    • मुख्य मेनू. "कॉन्फ़िगरेशन:" में, "सक्रिय (डीबग)" जांचें। "प्लेटफ़ॉर्म:" में, x64 जांचें> कॉन्फ़िगरेशन प्रबंधक पर क्लिक करें…।

      • सक्रिय समाधान प्लेटफ़ॉर्म में: x64 चुनें
      • प्लेटफ़ॉर्म में, x64 स्वचालित रूप से चुना जाता है।
      • बंद करें क्लिक करें
    • अतिरिक्त निर्देशिकाएं शामिल करें. C/C++ ड्रॉप-डाउन मेन्यू खोलें। सामान्य> अतिरिक्त निर्देशिकाएँ शामिल करें> फ़ील्ड के दाईं ओर नीचे तीर> क्लिक करें।

      • प्रतिलिपि सी:\जीएल\एसडीएल\शामिल > अतिरिक्त निर्देशिका शामिल करें विज़ार्ड में पहले आइकन > पेस्ट पर क्लिक करें।
      • प्रतिलिपि सी:\GL\GLEW\शामिल > पहले आइकन > पेस्ट पर फिर से क्लिक करें।
      • अतिरिक्त निर्देशिका शामिल करें विज़ार्ड पर ठीक क्लिक करें।
    • अतिरिक्त पुस्तकालय निर्देशिकाएँ. "लिंकर" ड्रॉप-डाउन मेनू खोलें, और "सामान्य" पर क्लिक करें। फ़ील्ड के अंत में "अतिरिक्त पुस्तकालय निर्देशिका" प्रविष्टि> नीचे तीर> "संपादित करें" पर क्लिक करें।

      • प्रतिलिपि सी:\जीएल\एसडीएल\lib\x64 > अतिरिक्त लाइब्रेरी निर्देशिकाओं में पहले आइकन > पेस्ट पर क्लिक करें।
      • प्रतिलिपि सी:\GL\GLEW\lib\रिलीज\x64 > पहले आइकन पर फिर से क्लिक करें > पेस्ट करें।
      • अतिरिक्त लाइब्रेरी निर्देशिका विज़ार्ड पर ठीक क्लिक करें।
    • अतिरिक्त निर्भरता. "लिंकर" ड्रॉप-डाउन मेनू में, "इनपुट"> "अतिरिक्त निर्भरता" प्रविष्टि> फ़ील्ड के दाईं ओर नीचे तीर> "संपादित करें" पर क्लिक करें।

      • इसे कॉपी करें एसडीएल२.लिब; SDL2main.lib; glew32.lib; opengl32.lib और अतिरिक्त निर्भरता विज़ार्ड के सबसे ऊपरी टेक्स्ट बॉक्स पर पेस्ट करें।
      • अतिरिक्त निर्भरता विज़ार्ड में ठीक क्लिक करें।
    • सबसिस्टम। "लिंकर" ड्रॉप-डाउन मेनू में, "सिस्टम"> "सबसिस्टम"> डाउन एरो> ड्रॉपडाउन मेनू से "विंडोज (/ सबसिस्टम: विन्डोज़)" चुनें। "SDL-GLEW-0 संपत्ति पृष्ठ" विज़ार्ड पर लागू करें > ठीक क्लिक करें।

चरण 4. dll फ़ाइलें कॉपी करें और SDL64-GLEW64-0 में पेस्ट करें।

  • SDL2.dll फ़ाइल को कॉपी करें और SDL64-GLEW64-0 में पेस्ट करें।

    विंडोज़ के "फाइल एक्सप्लोरर" में

    • C: > GL > SDL > lib > x64 पर नेविगेट करें। "X64" फ़ोल्डर में "SDL2.dll" फ़ाइल> राइट-क्लिक> "कॉपी" पर क्लिक करें।
    • C: > GLP > SDL64-GLEW64-0 पर नेविगेट करें। SDL64-GLEW64-0 प्रोजेक्ट-फ़ोल्डर में खाली क्षेत्र पर राइट-क्लिक करें, और "पेस्ट" चुनें।
  • Glew32.dll फ़ाइल को कॉपी करें और SDL64-GLEW64-0 में पेस्ट करें।

    विंडोज़ के "फाइल एक्सप्लोरर" में

    • सी:> जीएल> जीएलईडब्ल्यू> बिन> रिलीज> x64 पर नेविगेट करें। "X64" फ़ोल्डर में "glew32.dll" फ़ाइल> राइट-क्लिक> "कॉपी" पर क्लिक करें।
    • C: > GLP > SDL64-GLEW64-0 पर नेविगेट करें। "SDL64-GLEW64-0" प्रोजेक्ट-फ़ोल्डर में खाली क्षेत्र पर राइट-क्लिक करें, और "पेस्ट" चुनें।

चरण 5. परीक्षण परियोजना और त्रुटियों को ठीक करें यदि कोई हो।

x86 प्लेटफ़ॉर्म को लक्षित करने की तरह, भाग 4 देखें।

युक्ति: भले ही संपत्ति पृष्ठ की मुख्य सेटिंग्स में यह प्लेटफ़ॉर्म: x64 है, कॉन्फ़िगरेशन प्रबंधक पर क्लिक करें… और सक्रिय समाधान प्लेटफ़ॉर्म में: x64 का चयन करें।

11 का भाग 7: टेम्पलेट-प्रोजेक्ट लक्ष्यीकरण x64 प्लेटफ़ॉर्म बनाना

चरण 1. टेम्पलेट बनाएं।

मुख्य मेनू पर जाएँ और, जबकि प्रोजेक्ट SDL64-GLEW64-0 खुला है, प्रोजेक्ट > निर्यात टेम्पलेट… पर क्लिक करें।

  • एक्सपोर्ट टेम्प्लेट विज़ार्ड पर प्रोजेक्ट टेम्प्लेट चेक करें, अगर यह चेक नहीं किया गया है। अगला> क्लिक करें।
  • टेम्प्लेट विकल्प चुनें पर, टेम्प्लेट नाम में टेक्स्ट बॉक्स प्रकार (या कॉपी और पेस्ट) SDL64-GLEW64 > समाप्त पर क्लिक करें।
  • खाका बनाया गया है। टेम्पलेट के पथ के साथ फेंकी गई विंडो हटाएं।

चरण 2. प्रोजेक्ट बनाएं।

विजुअल स्टूडियो के मुख्य मेनू में फ़ाइल > नया > प्रोजेक्ट… पर क्लिक करें।

  • में एक नया प्रोजेक्ट बनाएं टेम्प्लेट की सूची में विज़ार्ड SDL64-GLEW64 चुनें (यदि आवश्यक हो तो सूची को नीचे स्क्रॉल करें)> अगला क्लिक करें।
  • में अपना नया प्रोजेक्ट कॉन्फ़िगर करें विज़ार्ड, "प्रोजेक्ट नाम" टेक्स्ट फ़ील्ड प्रकार (या कॉपी और पेस्ट) में SDL64-GLEW64-1

    • यदि स्थान टेक्स्ट फ़ील्ड C:\GLP\ है तो ठीक है। अगर नहीं है तो कॉपी करें सी:\जीएलपी\ और पेस्ट करें।
    • सुनिश्चित करें कि प्लेस सॉल्यूशन और प्रोजेक्ट को उसी डायरेक्टरी में चेक किया गया है।
    • बनाएं पर क्लिक करें.
  • विजुअल स्टूडियो में मुख्य मेनू स्विच 86 प्रति 64.
  • Solution Explorer पर, Source Files पर डबल क्लिक करें> ++Main.cpp पर डबल क्लिक करें।

    • यदि इसका कोड दिखाई देता है, तो कोई बात नहीं। यदि नहीं है, तो उस पर राइट क्लिक करें > प्रोजेक्ट से बहिष्कृत करें पर क्लिक करें, और नई Main.cpp फ़ाइल बनाएं।
    • यदि कोई विजार्ड यह कहते हुए दिखाई देता है: फ़ाइल 'C:\GLP\SDL64-GLEW64-0\Main.cpp' पहले से ही प्रोजेक्ट में मौजूद है, तो इस पथ पर जाएँ और Main.cpp फ़ाइल को हटा दें। विज़ार्ड पर ठीक क्लिक करें और फिर नया आइटम जोड़ें - SDL64-GLEW64-0 विंडो पर जोड़ें पर क्लिक करें। अब सॉल्यूशन एक्सप्लोर पर, सोर्स फाइल्स के नीचे, आपके पास नई ++Main.cpp फाइल है।

चरण 3. SDL2.dll फ़ाइल को नए प्रोजेक्ट-फ़ोल्डर में जोड़ें

  • C पर नेविगेट करें: > GLP > SDL64-GLEW64-0 > फ़ाइल SDL2.dll पर क्लिक करें > राइट क्लिक करें > कॉपी पर क्लिक करें।
  • C पर नेविगेट करें:> GLP> SDL64-GLEW64-1> खाली क्षेत्र पर क्लिक करें> राइट क्लिक करें> पेस्ट पर क्लिक करें।
  • अब फाइल SDL2.dll Main.cpp और अन्य 4 फाइलों के बीच प्रोजेक्ट फोल्डर SDL64-GLEW64-1 में है।

चरण 4. नए प्रोजेक्ट-फ़ोल्डर में glew32.dll फ़ाइल जोड़ें

  • C:> GLP> SDL64-GLEW64-0> फ़ाइल पर क्लिक करें glew32.dll> राइट क्लिक> कॉपी पर क्लिक करें।
  • C पर नेविगेट करें:> GLP> SDL64-GLEW64-1> खाली क्षेत्र पर क्लिक करें> राइट क्लिक करें> पेस्ट पर क्लिक करें।
  • अब फ़ाइल glew32.dll SDL2.dll, Main.cpp और अन्य 4 फ़ाइलों के बीच SDL64-GLEW64-1 फ़ोल्डर में है।

चरण 5. अपनी परियोजना का परीक्षण करें।

विजुअल स्टूडियो जीयूआई पर क्लिक करें> Ctrl + F5 दबाएं।

चरण 6. त्रुटियों को सुधारना।

ऊपरोक्त अनुसार भाग 4. बहुत बढ़िया।

चरण 7. सुझाव:

पिछले प्रोजेक्ट से कॉपी.dll फ़ाइलें याद रखें और नए में पेस्ट करें।

11 का भाग 8: सीएमके और विजुअल स्टूडियो के साथ स्रोत कोड संकलित करना

चरण 1. सीएमके स्थापित करें।

यदि आपने पहले से सीएमके स्थापित नहीं किया है, तो निम्न लिंक पर राइट-क्लिक करें और नई विंडो में ओपन लिंक का चयन करें स्रोत कोड से बाइनरी प्राप्त करने के लिए सीएमके का उपयोग करें। भाग 1 का पालन करें सीएमके स्थापित करना.

चरण 2. एसडीएल स्रोत डाउनलोड करें।

यदि आपने पहले से एसडीएल स्रोत स्थापित नहीं किया है, तो निम्न पते पर राइट-क्लिक करें और नई विंडो में लिंक खोलें https://www.libsdl.org/download-2.0.php चुनें। नीचे सोर्स कोड:

SDL2-2.0.16.zip (या नवीनतम संस्करण) पर क्लिक करें। बगल में "GPG" से अवगत रहें।

  • विंडो डाउनलोड करने में ज़िप फोल्डर SDL2-2.0.14.zip (या नवीनतम संस्करण) पर क्लिक करें> राइट क्लिक करें> कॉपी चुनें।
  • फ़ाइल एक्सप्लोरर में नेविगेट करें C:\ > GL > राइट क्लिक करें > पेस्ट चुनें। फ़ोल्डर के नाम पर दो बार क्लिक करें> नाम हटाएं> टाइप करें: एसडीएलएसआरसी > हिट एंटर करें।

चरण 3. GLEW स्रोत डाउनलोड करें।

यदि आपने इसे पहले से डाउनलोड नहीं किया है, तो निम्न पते पर राइट-क्लिक करें और नई विंडो में लिंक खोलें https://glew.sourceforge.net/ चुनें। पास स्रोत क्लिक ज़िप.

  • विंडो डाउनलोड करने में फोल्डर glew-2.1.0 (या नवीनतम)> राइट क्लिक> कॉपी पर क्लिक करें।
  • C:\ > GL पर नेविगेट करें। राइट क्लिक> पेस्ट करें। फोल्डर के नाम पर दो बार क्लिक करें और नाम बदलें GLEWsrc > हिट एंटर करें। अब फोल्डर GL में आपके पास SDLsrc और GLEWsrc फोल्डर हैं।

चरण 4. सीएमके और विजुअल स्टूडियो द्वारा एसडीएल बनाएं।

सीएमके जीयूआई पर जाएं।

  • कॉपी (ध्यान:

    किसी भी स्थान की नकल न करें) सी:/जीएल/एसडीएलsrc और पहले टेक्स्ट फ़ील्ड में पेस्ट करें।

  • प्रतिलिपि सी:/जीएल/एसडीएलआरसी/बिल्ड और दूसरे टेक्स्ट फील्ड में पेस्ट करें।
  • कॉन्फ़िगर करें और उत्पन्न करें। सीएमके जीयूआई में, कॉन्फ़िगर करें> विज़ार्ड में निर्देशिका बनाएं क्लिक करें हां> फेंके गए विज़ार्ड में विजुअल स्टूडियो 16 2019 का चयन करें> समाप्त पर क्लिक करें।

    जब, सीएमके जीयूआई में, आप पढ़ते हैं: "कॉन्फ़िगरिंग हो गया", जेनरेट पर क्लिक करें। आपको पढ़ना चाहिए: "उत्पन्न किया गया"।

  • अपना समाधान बनाएं।

    • C:> GL> SDLsrc> बिल्ड पर नेविगेट करें। "SDL2.sln", या "SDL2", या "ALL_BUILD.vcxproj" पर डबल क्लिक करें।
    • विजुअल स्टूडियो का एक उदाहरण प्रकट होता है। मुख्य मेनू में बिल्ड प्रविष्टि दिखाई देने तक प्रतीक्षा करें। इसे > "बिल्ड सॉल्यूशन" पर क्लिक करें।
    • "आउटपुट" विंडो में अंतिम पंक्ति पढ़ने तक प्रतीक्षा करें: ========== बिल्ड: XX सफल, 0 विफल, 0 अप-टू-डेट, 2 छोड़ दिया गया" ========= =

      फ्रीग्लूट संस्करणों में "सफल" परिवर्तन की संख्या XX। आज (4 सितंबर 2021) 5 बजे हैं।

  • C:\GL\SDLsrc\build\Debug पर नेविगेट करें। अंदर आपको अन्य फाइलों के बीच SDL2d.lib फ़ाइल देखनी चाहिए।

चरण 5. सीएमके और विजुअल स्टूडियो द्वारा जीएलईडब्ल्यू बनाएं।

सीएमके जीयूआई पर जाएं।

  • प्रतिलिपि सी:/जीएल/GLEWsrc/बिल्ड/सेमेक और पहले टेक्स्ट फ़ील्ड में पेस्ट करें।
  • प्रतिलिपि सी:/जीएल/GLEWsrc/बिल्ड और दूसरे टेक्स्ट फील्ड में पेस्ट करें।
  • कॉन्फ़िगर करें और उत्पन्न करें। सीएमके जीयूआई में, कॉन्फ़िगर करें> विज़ार्ड में निर्देशिका बनाएं क्लिक करें हां> फेंके गए विज़ार्ड में विजुअल स्टूडियो 16 2019 का चयन करें> समाप्त पर क्लिक करें।

    जब, सीएमके जीयूआई में, आप पढ़ते हैं: "कॉन्फ़िगरिंग हो गया", जेनरेट पर क्लिक करें। आपको पढ़ना चाहिए: "उत्पन्न किया गया"।

  • अपना समाधान बनाएं।

    • C:> GL> GLEWsrc> बिल्ड पर नेविगेट करें। "glew.sln", या "glew", या "ALL_BUILD.vcxproj" पर डबल क्लिक करें।
    • विजुअल स्टूडियो का एक उदाहरण प्रकट होता है। मुख्य मेनू में बिल्ड प्रविष्टि दिखाई देने तक प्रतीक्षा करें। इसे > "बिल्ड सॉल्यूशन" पर क्लिक करें।
    • "आउटपुट" विंडो में अंतिम पंक्ति पढ़ने तक प्रतीक्षा करें: ========== बिल्ड: 6 सफल, 0 विफल, 0 अप-टू-डेट, 2 छोड़ दिया गया" ========= =

      बाद के GLEW संस्करणों में सफल होने वालों की संख्या बदल सकती है।

  • C:> GL> GLEWsrc> बिल्ड> lib> डीबग पर नेविगेट करें। अंदर आपको अन्य फाइलों के बीच फ़ाइल glew32d.lib देखनी चाहिए।
  • विजुअल स्टूडियो जीयूआई और सेमेक जीयूआई बंद करें।

11 का भाग 9: निर्मित एसडीएल की स्थापना और परियोजना में जीएलईडब्ल्यू का निर्माण

चरण 1. फ़ोल्डर GLP बनाएँ।

यदि आपने इसे पहले से नहीं बनाया है, तो C: निर्देशिका> खाली क्षेत्र में राइट क्लिक करें> "नया"> "फ़ोल्डर"> प्रकार चुनें जीएलपी.

चरण 2. एक खाली परियोजना बनाएँ।

  • यदि विजुअल स्टूडियो नहीं खुला है. इसे खोलें> एक नया प्रोजेक्ट बनाएं> खाली प्रोजेक्ट> अगला क्लिक करें।

    • में अपना नया प्रोजेक्ट कॉन्फ़िगर करें जादूगर,

      • प्रतिलिपि SDLsrc-GLEWsrc-0 और "प्रोजेक्ट का नाम", टेक्स्ट फ़ील्ड में पेस्ट करें।
      • प्रतिलिपि सी:\जीएलपी\ > "स्थान" टेक्स्ट फ़ील्ड में सब कुछ हटाएं> पेस्ट करें।
      • "समाधान और प्रोजेक्ट को उसी निर्देशिका में रखें" चेक करें।
      • बनाएं पर क्लिक करें.
      • विजुअल स्टूडियो इंस्टेंस प्रकट होने तक प्रतीक्षा करें।
  • अगर यह खुला है. फ़ाइल > नया > प्रोजेक्ट… पर क्लिक करें। बाकी ऊपर के रूप में।

चरण 3. प्रोजेक्ट में स्रोत फ़ाइल जोड़ें।

  • विजुअल स्टूडियो जीयूआई, सॉल्यूशन एक्सप्लोरर विंडो में, सोर्स फाइल्स एंट्री (आखिरी वाला) पर राइट क्लिक करें> ऐड> न्यू आइटम… चुनें।
  • Add New Item - SDLsrc-GLEWsrc-0 विंडो में, विंडो के बीच से C++ File (.cpp) (पहला वाला) पर क्लिक करें। नाम टेक्स्ट बॉक्स में टाइप करें (या कॉपी और पेस्ट करें) मुख्य.सीपीपी
  • स्थान C:\GLP\SDLsrc-GLEWsrc-0\ है। अगर यह कॉपी नहीं है सी:\GLP\SDLsrc-GLEWsrc-0\ और पेस्ट करें।
  • जोड़ें बटन पर क्लिक करें। फ़ाइल मुख्य टेक्स्ट एडिटर में खुलेगी लेकिन फ़ाइल को अभी के लिए खाली छोड़ दें।

चरण 4. प्रोजेक्ट के गुण कॉन्फ़िगर करें।

समाधान एक्सप्लोरर विज़ार्ड में, प्रोजेक्ट का नाम SDLsrc-GLEWsrc-0> गुण चुनें पर राइट क्लिक करें।

  • में SDLsrc-GLEWsrc-0 संपत्ति पृष्ठ जादूगर।

    • मुख्य मेनू. में विन्यास:

      सक्रिय चुनें (डीबग) > in मंच प्रविष्टि, x64 चुनें> कॉन्फ़िगरेशन प्रबंधक पर क्लिक करें…।

      • सक्रिय समाधान प्लेटफ़ॉर्म में: x64 चुनें।
      • प्लेटफ़ॉर्म प्रविष्टि में, x64 स्वचालित रूप से चयनित होता है।
      • बंद करें क्लिक करें।
    • अतिरिक्त निर्देशिकाएं शामिल करें. ओपन सी/सी++ > सामान्य > बगल में मेनू में पहले वाले का चयन करें, अतिरिक्त निर्देशिकाएं शामिल करें > फ़ील्ड के अंत में नीचे तीर पर क्लिक करें > संपादित करें… पर क्लिक करें।

      • प्रतिलिपि सी:\GL\SDLsrc\शामिल करें > अतिरिक्त निर्देशिकाएं शामिल करें विज़ार्ड में, पहले आइकन > चिपकाएं क्लिक करें.
      • प्रतिलिपि सी:\GL\GLEWsrc\शामिल हैं > पहले आइकन पर फिर से क्लिक करें > पेस्ट करें।
      • अतिरिक्त निर्देशिका शामिल करें विज़ार्ड में ठीक क्लिक करें।
    • अतिरिक्त पुस्तकालय निर्देशिकाएँ. लिंकर पर डबल क्लिक करें> सामान्य> अतिरिक्त लाइब्रेरी निर्देशिकाएं> फ़ील्ड के अंत में नीचे तीर पर क्लिक करें> संपादित करें… पर क्लिक करें।

      • प्रतिलिपि सी:\GL\SDLsrc\build\Debug > अतिरिक्त लाइब्रेरी निर्देशिकाओं में पहले आइकन > पेस्ट पर क्लिक करें।
      • प्रतिलिपि सी:\GL\GLEWsrc\build\lib\Debug > पहले आइकन पर फिर से क्लिक करें > पेस्ट करें।
      • अतिरिक्त लाइब्रेरी निर्देशिका विज़ार्ड में ठीक क्लिक करें।
    • अतिरिक्त निर्भरता. लिंकर ड्रॉप-डाउन मेनू में इनपुट> बगल में मेनू का चयन करें, पहले वाले का चयन करें, अतिरिक्त निर्भरता> फ़ील्ड के अंत में नीचे तीर पर क्लिक करें> संपादित करें …

      • प्रतिलिपि opengl32.lib; एसडीएल२डी.लिब; SDL2maind.lib; glew32d.lib और अतिरिक्त निर्भरता विज़ार्ड के सबसे ऊपरी टेक्स्ट बॉक्स में पेस्ट करें।
      • अतिरिक्त निर्भरता विज़ार्ड में ठीक क्लिक करें।
    • प्रणाली. लिंकर ड्रॉप-डाउन मेनू में सिस्टम> बगल में मेनू में पहले वाले को चुनें, सबसिस्टम> फ़ील्ड के अंत में डाउन एरो पर क्लिक करें> कंसोल (/SUBSYSTEM:CONSOLE) चुनें।
    • में SDLsrc-GLEWsrc-0 संपत्ति पृष्ठ विज़ार्ड, लागू करें पर क्लिक करें और फिर ठीक है।

चरण 5. dll फ़ाइलों की प्रतिलिपि बनाएँ, और प्रोजेक्ट-फ़ोल्डर में पेस्ट करें।

  • C:\GL\SDLsrc\build\Debug पर नेविगेट करें > फ़ाइल पर क्लिक करें SDL2d.dll > राइट-क्लिक करें > कॉपी करें।
  • C:\GLP\ SDLsrc-GLEWsrc-0 पर नेविगेट करें। SDLsrc-GLEWsrc-0 प्रोजेक्ट-फ़ोल्डर में खाली क्षेत्र में राइट-क्लिक करें, और पेस्ट का चयन करें।
  • C:\GL\GLEWsrc\build\bin\Debug पर नेविगेट करें > फ़ाइल पर क्लिक करें glew32d.dll > राइट-क्लिक करें > कॉपी करें।
  • C: > GLP > SDLsrc-GLEWsrc-0 पर नेविगेट करें। SDLsrc-GLEWsrc-0 प्रोजेक्ट-फ़ोल्डर में खाली क्षेत्र में राइट-क्लिक करें, और पेस्ट का चयन करें।
  • फ़ाइलें SDL2d.dll और glew32d.dll अब SDLsrc-GLEWsrc-0 प्रोजेक्ट-फ़ोल्डर में Main.cpp और Visual Studio द्वारा बनाई गई 4 अन्य फ़ाइलों के साथ होनी चाहिए।

चरण 6. अपनी परियोजना का परीक्षण करें और यदि कोई त्रुटि हो तो सुधारें।

ऊपरोक्त अनुसार, भाग 4. विजुअल स्टूडियो मुख्य मेनू में याद रखें x64 चुनें।

11 का भाग 10: निर्मित एसडीएल और जीएलईडब्ल्यू के साथ टेम्पलेट-प्रोजेक्ट बनाना

चरण 1. टेम्पलेट बनाएं।

विजुअल स्टूडियो मुख्य मेनू पर जाएं और, जबकि प्रोजेक्ट SDLsrc-GLEWsrc-0 खुला है, प्रोजेक्ट > निर्यात टेम्पलेट… पर क्लिक करें।

  • एक्सपोर्ट टेम्प्लेट विज़ार्ड पर प्रोजेक्ट टेम्प्लेट चेक करें, अगर यह चेक नहीं किया गया है। अगला> क्लिक करें।
  • टेम्प्लेट विकल्प चुनें पर, टेम्प्लेट नाम में टेक्स्ट बॉक्स प्रकार (या कॉपी और पेस्ट) SDLsrc-GLEWsrc > समाप्त पर क्लिक करें।
  • खाका बनाया गया है।
  • टेम्पलेट के पथ के साथ फेंकी गई विंडो बंद करें।

चरण 2. प्रोजेक्ट बनाएं।

विजुअल स्टूडियो के मुख्य मेनू में फ़ाइल > नया > प्रोजेक्ट… पर क्लिक करें।

  • में एक नया प्रोजेक्ट बनाएं विज़ार्ड, टेम्प्लेट की सूची में SDLsrc-GLEWsrc चुनें (यदि आवश्यक हो तो सूची को नीचे स्क्रॉल करें) > अगला क्लिक करें।
  • प्रतिलिपि SDLsrc-GLEWsrc-1 और "प्रोजेक्ट का नाम" टेक्स्ट फ़ील्ड में पेस्ट करें।
  • प्रतिलिपि सी:\जीएलपी और स्थान टेक्स्ट फ़ील्ड में पेस्ट करें।
  • सुनिश्चित करें कि प्लेस सॉल्यूशन और प्रोजेक्ट को उसी डायरेक्टरी में चेक किया गया है। बनाएं पर क्लिक करें.
  • विजुअल स्टूडियो में मुख्य मेनू स्विच 86 प्रति 64.
  • Solution Explorer पर, Source Files पर डबल क्लिक करें> ++Main.cpp पर डबल क्लिक करें।

    • यदि इसका कोड दिखाई देता है, तो कोई बात नहीं। यदि नहीं है, तो उस पर राइट क्लिक करें > प्रोजेक्ट से बहिष्कृत करें पर क्लिक करें, और नई Main.cpp फ़ाइल बनाएं।
    • यदि कोई विजार्ड यह कहते हुए प्रकट होता है: फ़ाइल 'C:\GLP\SDLsrc-GLEWsrc-1\Main.cpp' पहले से ही प्रोजेक्ट में मौजूद है, तो इस पथ पर जाएँ और फ़ाइल Main.cpp को हटा दें। विज़ार्ड पर ठीक क्लिक करें और फिर नया आइटम जोड़ें - SDLsrc-GLEWsrc-1 विंडो पर जोड़ें पर क्लिक करें। अब सॉल्यूशन एक्सप्लोर पर, सोर्स फाइल्स के नीचे, आपके पास नई ++Main.cpp फाइल है।

चरण 3. प्रोजेक्ट फ़ोल्डर SDLsrc-GLEWsrc-1 में.dll फ़ाइलें जोड़ें।

  • SDL2d.dll जोड़ें।

    • C पर नेविगेट करें:> GLP> SDLsrc-GLEWsrc-0> फ़ाइल पर क्लिक करें SDL2d.dll > राइट क्लिक करें > कॉपी पर क्लिक करें।
    • C पर नेविगेट करें:> GLP> SDLsrc-GLEWsrc-1> खाली क्षेत्र पर क्लिक करें> राइट क्लिक> पेस्ट पर क्लिक करें।
    • अब फ़ाइल SDL2d.dll SDLsrc-GLEWsrc-1 फ़ोल्डर में Main.cpp और विजुअल स्टूडियो द्वारा बनाई गई अन्य 4 फाइलों के बीच है।
  • Glew32d.dll जोड़ें।

    • C पर नेविगेट करें:> GLP> SDLsrc-GLEWsrc-0> फ़ाइल पर क्लिक करें glew32d.dll > राइट क्लिक करें > कॉपी पर क्लिक करें।
    • C पर नेविगेट करें:> GLP> SDLsrc-GLEWsrc-1> खाली क्षेत्र पर क्लिक करें> राइट क्लिक> पेस्ट पर क्लिक करें।
  • अब फ़ाइल glew32d.dll SDL2d.dll, Main.cpp और अन्य 4 फ़ाइलों के साथ SDLsrc-GLEWsrc-1 फ़ोल्डर में है।
  • विजुअल स्टूडियो जीयूआई पर क्लिक करें> Ctrl + F5 दबाएं। दो खिड़कियां दिखाई देनी चाहिए, एक काली और दूसरी काली पृष्ठभूमि में सफेद वर्ग के साथ।
  • त्रुटियों के लिए देखें भाग 4. बहुत बढ़िया।

चरण 4. टिप:

  • याद रखें कि पिछले प्रोजेक्ट से dll फाइल कॉपी करें और नए में पेस्ट करें।
  • विजुअल स्टूडियो मुख्य मेनू स्विच में x64 पर याद रखें।

11 का भाग 11: सेट अप चुनना

चरण 1. इस ट्यूटोरियल में आप सीखेंगे कि 3 विजुअल स्टूडियो के साथ प्रोजेक्ट में एसडीएल और जीएलईडब्ल्यू की स्थापना करना था।

  • बायनेरिज़ x86 सेट करें (32 बिट) (भाग 1-5)। यह सबसे आसान है। आपको यहां से सेट अप सीखना शुरू करना चाहिए।
  • x64 प्लेटफॉर्म को लक्षित करने के लिए प्रोजेक्ट बनाना. इसे तभी चुनें जब आपके पास ऐसा करने का विशेष कारण हो।
  • सीएमके और विजुअल स्टूडियो के साथ सोर्स कोड संकलित करना लक्ष्य x64 भी। सबसे कठिन। हालांकि सबसे अच्छा।

टिप्स

  • आप अपनी परियोजनाओं में जगह के लिए फ़ोल्डर C:\GL में एक फ़ोल्डर बना सकते हैं। जब आप कोई प्रोजेक्ट बनाते हैं तो "स्थान" के लिए इस फ़ोल्डर का चयन करें।
  • कॉन्फ़िगर करने का सामान्य तरीका अतिरिक्त निर्देशिकाएं शामिल करें यह है कि, पहले आइकन पर क्लिक करने के बाद, तीन बिंदुओं पर क्लिक करें …, उस फ़ोल्डर में नेविगेट करें जहां.h फ़ाइल (फ़ाइलें) रहती हैं (इस ट्यूटोरियल में C:\GL\SDL2\include और C:\GL\glew\include) और एक फ़ोल्डर चुनें पर क्लिक करें।
  • कॉन्फ़िगर करने का सामान्य तरीका अतिरिक्त पुस्तकालय निर्देशिकाएँ यह है कि, पहले आइकन पर क्लिक करने के बाद, तीन बिंदुओं पर क्लिक करें …, उस फ़ोल्डर में नेविगेट करें जहां.lib फ़ाइल (फाइलें) रहती हैं (इस ट्यूटोरियल में x86 प्लेटफॉर्म के लिए, C:\GL\SDL2\lib\x86 और C:\ GL\glew\lib\Release\Win32) और एक फ़ोल्डर चुनें पर क्लिक करें।
  • कॉन्फ़िगर करने का सामान्य तरीका अतिरिक्त निर्भरता क्या वह,

    • फ़ाइल एक्सप्लोरर में उस फ़ोल्डर में नेविगेट करें जहां.lib फ़ाइल (फाइलें) रहती हैं (इस ट्यूटोरियल में x86 प्लेटफॉर्म के लिए, ' C:\GL\SDL2\lib\x86 और C:\GL\glew\lib\Release\Win32), प्रत्येक.lib फ़ाइल के नाम पर दो बार क्लिक करें और उसके एक्सटेंशन.lib के साथ नाम (स्ट्राइक Ctrl+C द्वारा) कॉपी करें।
    • अब एडिशनल डिपेंडेंसीज विजार्ड में जाएं और इसे पेस्ट करें (स्ट्राइक Ctrl+V द्वारा)। अर्धविराम टाइप करें (;)।
    • यदि आप अपने प्रोजेक्ट के साथ OpenGL को कॉन्फ़िगर करना चाहते हैं तो opengl32.lib जोड़ें।
  • यदि डीएलएल फाइलों की जरूरत है, तो, आपके द्वारा बनाए गए प्रत्येक प्रोजेक्ट में - यहां तक कि डीएलएल फाइल सहित प्रोजेक्ट द्वारा बनाए गए टेम्पलेट के साथ - आपको पुस्तकालयों या पिछली परियोजना से डीएलएल फाइल कॉपी करनी चाहिए और नई परियोजना में पेस्ट करना चाहिए।

सिफारिश की: