FindGLUT¶
查找 OpenGL Utility Toolkit (GLUT) 库和 include 文件。
导入目标¶
已在 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
。