Как да инсталирате mesa (opengl) в linux mint

Меса - Това е прилагането на графичния API OpenGL, Осигуряване на висока производителност при работа с 3D графики. Технически, това е просто спецификация, изпълнена от водача на видеокартата. Няма такова нещо като библиотеката OpenGL SDK. Има файл libgl.Така доставен с водача. За да го използвате, трябва да се свържете с избрания от вас език за програмиране. Ако това е C език, свързването се състои от заглавни файлове. Въпреки това, вероятно искате да използвате OpenGL разширения, което е лесно да се направи с glew.

Разнообразието от драйвери на устройства позволява използването на меса в различни среди, започвайки със софтуерна емулация и завършване на хардуерното ускоряване на модерните видео чипове. Меса е свързана с редица други проекти с отворен код: директна инфраструктура и X.ORG и осигурява поддръжка за OpenGL потребители X в Linux, FreeBSD и други операционни системи.

Стъпка

Метод 1 от 3:
Подготовка на операционната система Linux Mint за развитие на OpenGL
  1. Image озаглавен Инсталиране MESA (OpenGL) на Linux Mint Step 1
един. Отворете терминала и въведете следните команди, за да инсталирате необходимите библиотеки за разработване на OpenGL:
  • Въвеждане / копиране / вмъкване: Sudo apt-get update
  • Въвеждане / копиране / вмъкване: sudo apt-get Инсталирайте FreeGut3
  • Въвеждане / копиране / вмъкване: sudo apt-get install freeGlut3-dev
  • Въвеждане / копиране / вмъкване: sudo apt-get Инсталиране на бинутилс-злато
  • Въвеждане / копиране / вмъкване: sudo apt-get install g ++ cmake
  • Въвеждане / копиране / вмъкване: Sudo apt-get Инсталиране libglow-dev
  • Въвеждане / копиране / вмъкване: sudo apt-get install g++
  • Въвеждане / копиране / вмъкване: sudo apt-get install mesa-common-dev
  • Въвеждане / копиране / вмъкване: sudo apt-get Инсталиране на изграждане
  • Въведете / Копиране / вмъкване: Sudo apt-get Инсталиране libglw11.5-dev libglm-dev
  • Изображение, озаглавено Инсталиране на MESA (OpenGL) на Linux Mint Step 2
    2. След като инсталирате библиотеките, въведете следната команда, за да получите информация за реализациите на OpenGL и GLX, които работят на този X дисплей.
  • Въвеждане / копиране / вмъкване: Glxinfo | Grep OpenGL
  • Метод 2 от 3:
    Създаване на първата програма OpenGL
    1. Изображение, озаглавено Инсталиране на меса (OpenGL) на Linux Mint Step 3
    един. За да създадете OpenGL програма, отворете терминала, създайте директория, отидете в директорията и в текстов редактор, например, в Nano или Gedit, създайте код за OpenGL на източника. Въведете следните команди:
    • Въвеждане / копиране / вмъкване: MKDIR проба-OpenGL-програми
    • Това ще създаде каталог за съхранение на вашите програми за отваряне.
  • Въведете / копиране / вмъкване: CD проба-OpenGL-програми
    • Ще преминете към създадената директория.
  • Въвеждане / копиране / вмъкване:"Nano Main.° С" Или "Gedit main.° С"
    • Копирайте и поставете или въведете следния код:
  • #include #include void denderfuncunction () {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) -glvertex2F (-0.петдесет души.5) -glvertex2f (0.петдесет души.5) -glvertex2f (0.петдесет души.5) -glend () - Glllush () -} int main (int argc, char ** argv) {glutinit (& argc, argv) -glutinitdisplaymode (glut_single) -glutinitwindowsize (500,500) -glutinitwindowsition (100,100) -glutcreatewindow ("OpenGL - Първо демонстрация") -glutdisplayfunc (renderfunction) -glutmainloop () - връщане 0-}
  • "" Запазете файла и го затворете""Изображение, озаглавено Инсталиране MESA (OpenGL) на Linux Mint Step 4
  • Метод 3 от 3:
    Компилация и пускане на приложения OpenGL
    1. Изображение, озаглавено Инсталиране на Mesa (OpenGL) на Linux Mint Step 5
    един. Да бъдеш в директорията "проба-отвори-програми", изпълнете следната команда:
    • Въведете / Копиране / вмъкване: GCC -LGlut -LGL -LGLGL -LGLU MAIN.C -o opengexample
    • Този екип ще събере и свърже библиотеката OpenGL.
  • Изображение, озаглавено Инсталиране на MESA (OpenGL) на Linux Mint Step 6
    2. За да стартирате програмата, въведете следната команда:
  • Въвеждане / копиране / вмъкване:./ OpenGeXample
  • Изображение, озаглавено Инсталиране на MESA (OpenGL) на Linux Mint Step 7
    3. За повече информация относно OpenGL вижте следните ресурси:
  • OpenGL Red Book
  • OpenGl Blue Book
  • Подобни публикации