查找GLUT

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

进口目标

在 3.1 版本加入.

该模块定义了 IMPORTED 目标:

过剩 ::过剩

定义系统是否有 GLUT。

结果变量

该模块定义了以下变量:

GLUT_FOUND

如果发现“过剩”,则为真。

GLUT_INCLUDE_DIRS

在 3.23 版本加入.

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

GLUT_LIBRARIES

使用 glut 的库列表。

缓存变量

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

GLUT_INCLUDE_DIR

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

GLUT_glut_LIBRARY

过剩库的完整路径。

GLUT_Xmu_LIBRARY

Xmu 库的完整路径。

GLUT_Xi_LIBRARY

Xi 图书馆的完整路径。

过时的变量

为了向后兼容,还可以提供以下变量:

GLUT_INCLUDE_DIR

这是上面的“缓存变量”之一,但在 CMake 3.23 之前也是一个结果变量。在 CMake 3.23 及更高版本中更喜欢使用 GLUT_INCLUDE_DIRS