Standard Library Extensions

OpenGL Utility Library (glu) provides support do performing lower-level OpenGL function.
-- E.g., standard matrix transforms, polygon tessalation and rendering surfaces.
OpenGL Extension to the X Window System (glX) provides a means of creating an OpenGL context and drawing windows on the X Window System.
OpenGL Utility Toolkit (glut) provides basic GUI support that is independent of any windowing system.
-- Here is the
online manual from Kilgard (at SGI).
The header files for these libraries are included using the directive
#include <GL/glut.h>
where you may substitute gl, glu or glX for glut. Note that glut automatically includes the others.