FindGLUT

查找 OpenGL Utility Toolkit (GLUT) 库和包含文件。

导入目标

在 3.1 版本中添加。

此模块定义了 IMPORTED 目标

GLUT::GLUT

如果系统有 GLUT,则定义。

结果变量

此模块定义了以下变量

GLUT_FOUND

如果找到 glut,则为 True。

GLUT_INCLUDE_DIRS

在 3.23 版本中添加。

在哪里可以找到 GL/glut.h 等。

GLUT_LIBRARIES

使用 glut 的库列表。

缓存变量

此模块可能会根据平台设置以下变量。 这些变量可以选择性地设置以帮助此模块找到正确的文件,但客户端不应将这些用作结果

GLUT_INCLUDE_DIR

包含 GL/glut.h 的目录的完整路径,不包括 GL/

GLUT_glut_LIBRARY

glut 库的完整路径。

GLUT_Xmu_LIBRARY

Xmu 库的完整路径。

GLUT_Xi_LIBRARY

Xi 库的完整路径。

过时变量

为了向后兼容,也可能提供以下变量

GLUT_INCLUDE_DIR

这是上述 缓存变量 之一,但在 CMake 3.23 之前也是结果变量。 在 CMake 3.23 及更高版本中,建议改用 GLUT_INCLUDE_DIRS