FindOpenGL¶
FindModule for OpenGL and GLU.
IMPORTED Targets¶
This module defines the IMPORTED
targets:
OpenGL::GL
Defined if the system has OpenGL.
OpenGL::GLU
Defined if the system has GLU.
Result Variables¶
This module sets the following variables:
OPENGL_FOUND
True, if the system has OpenGL.
OPENGL_XMESA_FOUND
True, if the system has XMESA.
OPENGL_GLU_FOUND
True, if the system has GLU.
OPENGL_INCLUDE_DIR
Path to the OpenGL include directory.
OPENGL_LIBRARIES
Paths to the OpenGL and GLU libraries.
If you want to use just GL you can use these values:
OPENGL_gl_LIBRARY
Path to the OpenGL library.
OPENGL_glu_LIBRARY
Path to the GLU library.
OSX Specific¶
On OSX default to using the framework version of OpenGL. People will have to change the cache values of OPENGL_glu_LIBRARY and OPENGL_gl_LIBRARY to use OpenGL with X11 on OSX.