FindDevIL¶
此模块用于定位开发者图像库,DevIL。
导入目标¶
版本 3.21 新增。
此模块定义了 IMPORTED
目标
DevIL::IL
如果系统安装了 DevIL,则定义此项。
DevIL::ILU
如果系统安装了 DevIL Utilities,则定义此项。
DevIL::ILUT
如果系统安装了 DevIL Utility Toolkit,则定义此项。
结果变量¶
此模块设置以下变量:
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。