FindOpenGL
FindМодуль для OpenGL и GLU.
Импортированные цели
Этот модуль определяет следующие IMPORTED цели:
-
OpenGL::GL - Определяется, если система имеет OpenGL.
-
OpenGL::GLU - Определяется, если система имеет GLU.
Переменные результатов
Этот модуль устанавливает следующие переменные:
-
OPENGL_FOUND - Истина, если система имеет OpenGL.
-
OPENGL_XMESA_FOUND - Истина, если система имеет XMESA.
-
OPENGL_GLU_FOUND - Истина, если система имеет GLU.
-
OPENGL_INCLUDE_DIR - Путь к каталогу заголовков OpenGL.
-
OPENGL_LIBRARIES - Пути к библиотекам OpenGL и GLU.
Если вы хотите использовать только GL, вы можете использовать эти значения:
-
OPENGL_gl_LIBRARY - Путь к библиотеке OpenGL.
-
OPENGL_glu_LIBRARY - Путь к библиотеке GLU.
Особенности OSX
В OSX по умолчанию используется версия OpenGL из фреймворка. Пользователям придется изменить значения кэша OPENGL_glu_LIBRARY и OPENGL_gl_LIBRARY, чтобы использовать OpenGL с X11 на OSX.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.9/module/FindOpenGL.html