लिनक्स टकसाल पर मेसा ओपन जीएल कैसे स्थापित करें I
यह इंजन के एक ओपन सोर्स कार्यान्वयन है ओपन - एक प्रणाली जो इंटरेक्टिव 3 डी ग्राफिक्स को प्रदर्शित करती है तकनीकी रूप से, ओपनजीएल केवल एक विनिर्देश है, जो आपके ग्राफिक ड्राइवरों द्वारा लागू किया गया है। ओपन जीएल एसडीके पुस्तकालय जैसी कोई चीज नहीं है। वहाँ libGL.so जो आपके ड्राइवरों में मौजूद है इसका इस्तेमाल करने के लिए, आपको इसकी आवश्यकता है "बाइंडिंग" अपनी पसंद की प्रोग्रामिंग भाषा के लिए यदि यह सी है, तो "बाँध" इसमें केवल हेडर फाइलें हैं लेकिन आप शायद ओपनजीएल एक्सटेंशन का भी उपयोग करना चाहते हैं, और यह GLEW का उपयोग करना आसान है।कई ड्राइवरों को मेसा का उपयोग सॉफ्टवेयर एमुलेशन के कई अलग-अलग वातावरणों में आधुनिक GPUs के हार्डवेयर त्वरण को पूरा करने के लिए करने के लिए किया जाता है। मेसा कई अन्य खुले स्रोत परियोजनाओं के साथ मेल खाता है: लिनक्स, फ्री बीएसडी और अन्य ऑपरेटिंग सिस्टम पर एक्स का उपयोग करने वाले उपयोगकर्ताओं को ओपनजीएल समर्थन प्रदान करने के लिए डायरेक्ट रेंडरिंग इन्फ्रास्ट्रक्चर और एक्सओआरजी।
कदम
विधि 1
ओपनजीएल के लिए लिनक्स ऑपरेटिंग सिस्टम तैयार करें
1
टर्मिनल खोलें और OpenGL विकास के लिए आवश्यक लाइब्रेरी स्थापित करने के लिए निम्न आदेश दर्ज करें:
- प्रकार / कॉपी / पेस्ट: sudo apt-get update
- प्रकार / कॉपी / पेस्ट: sudo apt-get freeglut3 स्थापित करें
- प्रकार / कॉपी / पेस्ट: sudo apt-get freeglut3-dev इंस्टॉल करें
- प्रकार / कॉपी / पेस्ट: सुडो एपीटी-बिनुटील्स-सोना स्थापित करें
- प्रकार / कॉपी / पेस्ट: sudo apt-get g ++ cmake स्थापित करें
- प्रकार / कॉपी / पेस्ट: sudo apt-get install libglew-dev
- प्रकार / कॉपी / पेस्ट: sudo apt-get g ++ स्थापित करें
- प्रकार / कॉपी / पेस्ट: sudo apt-get mesa-common-dev इंस्टॉल करें
- प्रकार / कॉपी / पेस्ट: सुडो उपयुक्त-स्थापित बिल्ड-आवश्यक स्थापित करें
- प्रकार / कॉपी / पेस्ट: sudo apt-get install libglew1.5-dev libglm-dev

2
किसी दिए गए एक्स डिस्प्ले पर ओपनजीएल और जीएलएक्स लागूकरण के बारे में जानकारी पाने के लिए विकास पुस्तकालयों को स्थापित करने के बाद।
विधि 2
अपना पहला ओपनजीएल कार्यक्रम बनाएँ
1
एक ओपनसीएल प्रोग्राम बनाने के लिए, टर्मिनल खोलें, एक फोल्डर बनाएं, उस स्थान पर जाएं और अपना ओपनजीएल स्रोत कोड बनाने के लिए नैनो या जीएडिट जैसे अपने पसंदीदा पाठ संपादक का उपयोग करें। निम्न आदेश टाइप करें
- प्रकार / कॉपी / पेस्ट: एमकेडीआईआर नमूना-ओपनजीएल-कार्यक्रम
- आप ओपनजीएल कार्यक्रमों को शामिल करने के लिए एक फ़ोल्डर बनाएंगे।
- प्रकार / कॉपी / पेस्ट: सीडी नमूना-ओपन जीएल-कार्यक्रम
- आप फ़ोल्डर के पथ तक पहुंचेंगे।
- प्रकार / कॉपी / पेस्ट: "नैनो मेन सी" या "जीईडीट मेन। सी"
- कॉपी और पेस्ट करें या कोड टाइप करें।
# शामिल # शामिल शून्य renderFunction () {glClearColor (0.0, 0.0, 0.0, 0.0) -glClear (GL_COLOR_BUFFER_BIT) -glColor3f (1.0, 1.0, 1.0) -glOrtho (-1.0, 1.0, -1.0, 1.0, -1.0, 1.0 ) -glBegin (GL_POLYGON) -glVertex2f (-0.5, -0.5) -glVertex2f (-0.5, 0.5) -glVertex2f (0.5, 0.5) -glVertex2f (0.5, -0.5) -glEnd () - glFlush () -} पूर्णांक मुख्य (इंटी argc, char ** argv) {glutInit (&argc, argv) -glutInitDisplayMode (GLUT_SINGLE) -लगुट इनइटवंडोसिज़ (500,500) -लगुट इनइटविंडो पोझीशन (100,100) -ग्लूट क्रेतेवंडो ("ओपनजीएल - पहले विंडो डेमो") -ग्लूटडाइसप्लेफ़ेंक (रेंडरफंक्शन) -लगुटमैनलूप () - वापसी 0-}

विधि 3
अपने ओपनजीएल आवेदन को संकलित और निष्पादित करें
1
जब आप फ़ोल्डर पथ में हैं नमूना-ओपन-कार्यक्रम निम्न कमांड निष्पादित करें
- प्रकार / कॉपी / पेस्ट: जीसीसी -एलएलयूएलयूटी-एलजीएल -एलजीएल-एलजीएलयू मुख्य सी-ओ ओपनएक्लेक्साउंड
- इस आदेश के साथ आप अपने ओपनजीएल पुस्तकालयों को संकलित और लिंक करेंगे।

2
प्रोग्राम को चलाने के लिए, निम्न कमांड टाइप करें:
3
कोशिश करने के लिए ओपनजीएल और अन्य ट्यूटोरियल्स के बारे में अधिक जानकारी के लिए, निम्नलिखित ऑनलाइन संदर्भ सामग्री देखें।
सामाजिक नेटवर्क पर साझा करें:
संबद्ध
वीडियो कार्ड ड्राइवर्स को अपडेट कैसे करें
कैसे एक सेटी सुपर कंप्यूटर को इकट्ठा करने के लिए
सिस्टम सूचना की जांच कैसे करें
लिनक्स में स्वैप स्पेस की जांच कैसे करें
3D कंप्यूटर वीडियो गेम कैसे बनाएं
ओपनजीएल में एक क्यूब कैसे बनाएं
एनवीडिया ग्राफिक्स कार्ड के ड्राइवरों को अपडेट कैसे करें
दोहरी बूट कैसे करें
वीडियो कार्ड ड्राइवर्स को कैसे अनइंस्टॉल करें
कैसे एक कंप्यूटर प्रतिभा बनने के लिए
उबंटू पर क्यूटी एसडीके कैसे स्थापित करें
विंडोज में अज्ञात डिवाइस की पहचान कैसे करें
एक्लिप्स आईडीई के साथ उबंटू लिनक्स पर एंड्रॉइड कैसे इंस्टॉल करें
फेडोरा कैसे स्थापित करें
लिनक्स कैसे स्थापित करें
किसी डिवाइस के ड्राइवरों को कैसे इंस्टॉल करें, उन्हें वेब से डाउनलोड करना
लिनक्स में फाइल बिन कैसे स्थापित करें
मैक ओएस एक्स पर एचपी लेजरजेट 1020 प्रिंटर कैसे स्थापित करें
विंडोज से लिनक्स पर कैसे स्विच करें
एक तैयार सॉस के साथ पास्ता ऑलफ्रेडो को तैयार करने के लिए
एक ऑपरेटिंग सिस्टम कैसे चुनें