FindDevIL

该模块定位开发人员图像库 DevIL

导入目标

添加于 3.21 版中。

该模块定义了 IMPORTED 目标

DevIL::IL

如果系统具有 DevIL,则定义。

DevIL::ILU

如果系统具有 DevIL 实用程序,则定义。

DevIL::ILUT

如果系统具有 DevIL 实用程序工具包,则定义。

结果变量

该模块设置

IL_LIBRARIES

IL 库的名称。其中包括到核心 DevIL 库的完整路径。必须将此链接到应用程序中。

ILU_LIBRARIES

ILU 库的名称。同样,是完整路径。该库用于过滤器和效果,而不是实际加载。如果不用其提供的功能,则不必对其进行链接。

ILUT_LIBRARIES

ILUT 库的名称。完整路径。库的这一部分与 OpenGL 接口。应用程序中不是必需的。

IL_INCLUDE_DIR

查找 il.h、ilu.h 和 ilut.h 文件所在的位置。

DevIL_FOUND

如果设置了以上所有变量,则将其设置为 TRUE。如果未找到 ILU 或 ILUT,即使不需要这些库,也会将其设置为 false。在大多数系统上,如果找到一个库,就可以找到其他所有库。那是 DevIL 开发人员发布它的方式。

DevIL_ILUT_FOUND

添加于 3.21 版中。

如果找到 ILUT 库,则将其设置为 TRUE。