IhsAdke.com

लिनक्स टकसाल में डेस्कटॉप (ओपनजीएल) कैसे स्थापित करें

तालिका

विनिर्देशन का एक खुला स्रोत कार्यान्वयन है ओपन - इंटरेक्टिव 3 डी ग्राफिक्स प्रदान करने के लिए एक प्रणाली तकनीकी रूप से, ओपनजीएल केवल आपके ग्राफिक्स ड्राइवर द्वारा लागू एक विनिर्देश है। ओपनजीएल एसडीके पुस्तकालय जैसी कोई चीज नहीं है वहाँ केवल है libGL.so, जो आपके चालक के साथ आता है। इसका उपयोग करने के लिए, आपको पसंद की अपनी प्रोग्रामिंग भाषा के लिंक की आवश्यकता है अगर यह सी है, तो "लिंक" में केवल हेडर फाइलें शामिल हैं हालांकि, आप शायद ओपनजीएल एक्सटेंशन का उपयोग करना चाहेंगे, जो कि GLEW के साथ आसान है I


ड्राइवर की एक किस्म मेसा नियंत्रकों आधुनिक GPUs के लिए हार्डवेयर त्वरण पूरा करने के लिए कई अलग अलग वातावरण में उपयोग करने के लिए, सॉफ्टवेयर अनुकरण से लेकर अनुमति देता है। टेबल कई अन्य मुक्त स्रोत परियोजनाओं snared: प्रत्यक्ष प्रतिपादन बुनियादी ढांचा और X.org लिनक्स, FreeBSD और अन्य ऑपरेटिंग सिस्टम पर एक्स प्रयोक्ताओं के लिए ओपन के लिए सहायता प्रदान करने के लिए।

चरणों

विधि 1
ओपनजीएल विकास के लिए अपनी लिनक्स टकसाल ऑपरेटिंग सिस्टम तैयार करें

लिनक्स टकसाल चरण 1 पर इंस्टाल टैबिल (ओपनजीएल) शीर्षक वाली तस्वीर
1
एक टर्मिनल खोलें और ओपनजीएल विकास के लिए आवश्यक लाइब्रेरी स्थापित करने के लिए निम्न कमांड दर्ज करें:
  • प्रकार / कॉपी / पेस्ट करें: 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 table-common-dev इंस्टॉल करें
  • प्रकार / कॉपी / पेस्ट करें: sudo apt-get table-common-dev इंस्टॉल करें
  • प्रकार / कॉपी / पेस्ट करें: sudo apt-get install libglew1.5-dev libglm-dev
  • लिनक्स टकसाल चरण 2 पर इंस्टाल टैबिल (ओपनजीएल) शीर्षक वाली तस्वीर
    2
    किसी विशेष एक्स डिस्प्ले पर चलने वाले ओपनजीएल और जीएलएक्स लागूकरण के बारे में जानकारी प्राप्त करने के लिए आपके विकास पुस्तकालयों को स्थापित करने के बाद।
    • प्रकार / कॉपी / पेस्ट करें: glxinfo | जीआरपी ओपनजीएल
  • विधि 2
    अपना पहला ओपनजीएल प्रोग्राम बनाएं

    लिनक्स टकसाल चरण 3 पर इंस्टाल टैबिल (ओपनजीएल) शीर्षक वाली तस्वीर
    1
    , एक ओपन बनाने के लिए एक टर्मिनल खोलने के लिए, एक कार्यक्रम निर्देशिका बनाने, निर्देशिका को बदल सकते हैं और अपने ओपन स्रोत कोड बनाने के लिए इस तरह के नैनो या एडिट के रूप में अपने पसंदीदा पाठ संपादक का उपयोग करें। निम्न कमांडों को नीचे दर्ज करें
    • प्रकार / कॉपी / पेस्ट करें: एमकेडीआईआर नमूना-ओपनजीएल-कार्यक्रम
      • यह आपके ओपनजीएल कार्यक्रमों को शामिल करने के लिए एक निर्देशिका बनाएगा
    • प्रकार / कॉपी / पेस्ट करें: एमकेडीआईआर नमूना-ओपनजीएल-कार्यक्रम
      • यह आपको आपके लिए ले जाएगा
    • प्रकार / कॉपी / पेस्ट करें: "नैनो मेन.c" या "जीईडिट मेन.c"
      • प्रतिलिपि बनाएं और पेस्ट करें या पहले दो पंक्तियों पर अनलिमिटेड कोड (") दर्ज करें

    "# शामिल
    "# शामिल 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 () -} पूर्णांक मुख्य (int argc, चार ** argv) {glutInit (argc, argv) - glutInitDisplayMode (GLUT_SINGLE) - glutInitWindowSize (500.500) - glutInitWindowPosition (100,100) - glutCreateWindow ( "ओपन - पहली खिड़की Demonstrção") - glutDisplayFunc (renderFunction) - glutMainLoop () - वापसी 0-




    लिनक्स टकसाल चरण 4 पर इंस्टाल टैबिल (ओपनजीएल) शीर्षक वाला चित्र
    1
    फ़ाइल को सहेजें और बाहर निकलें

    विधि 3
    अपने ओपनजीएल एप्लिकेशन को संकलित करें और चलाएं

    लिनक्स टकसाल चरण 5 पर इंस्टॉल टैबिल (ओपनजीएल) शीर्षक वाला चित्र
    1
    निर्देशिका में रहते हुए नमूना-ओपन-कार्यक्रम, निम्न कमांड को नीचे चलाएं।
    • प्रकार / कॉपी / पेस्ट करें: जीसीसी -एलएलयूएलयूटी-एलजीएल -एलजीएल-एलजीएलयू मुख्य सी-ओ ओपनएक्लेक्साउंड
      • यह आदेश आपके ओपनजीएल पुस्तकालयों को संकलित और लिंक करेगा।
  • लिनक्स टकसाल चरण 6 पर इंस्टाल टैबिल (ओपनजीएल) शीर्षक वाली तस्वीर
    2
    प्रोग्राम को चलाने के लिए, निम्न नीचे दर्ज करें:
    • प्रकार / कॉपी / पेस्ट करें: ./ ओपनोग्राम
  • लिनक्स टकसाल चरण 7 पर इंस्टाल टैबिल (ओपनजीएल) शीर्षक वाला चित्र
    3
    ओपनजीएल और अन्य ट्यूटोरियल्स के बारे में अधिक जानकारी के लिए, जांच के लिए निम्नलिखित ऑनलाइन संदर्भ मैनुअल देखें।
  • सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 IhsAdke.com