FindJPEG

查找联合图像专家组(JPEG)库(libjpeg)。

3.12 版本新增功能: 现在调试版和发布版 JPEG 库已单独查找。

导入的目标

此模块提供以下 导入目标

JPEG::JPEG

3.12 版本新增。

封装 JPEG 库使用要求的Target。仅当找到 JPEG 时可用。

结果变量

此模块设置以下变量

JPEG_FOUND

布尔值,指示是否找到 JPEG。

JPEG_INCLUDE_DIRS

包含使用 JPEG 所需头文件的目录。

JPEG_LIBRARIES

链接到 JPEG 所需的库。

JPEG_VERSION

3.12 版本新增。

找到的 JPEG 库的版本。

缓存变量

以下缓存变量也可以设置

JPEG_INCLUDE_DIR

包含 jpeglib.h 和相关头文件的目录。

JPEG_LIBRARY_RELEASE

3.12 版本新增。

JPEG 库的发布(优化)版本的路径。

JPEG_LIBRARY_DEBUG

3.12 版本新增。

JPEG 库的调试版本的路径。

废弃变量

以下传统变量为了向后兼容而提供。

JPEG_LIBRARY

3.12 版本新增功能: 此变量已被 JPEG_LIBRARY_RELEASEJPEG_LIBRARY_DEBUG 变量取代。

JPEG 库的路径。

示例

查找 JPEG 库并将其链接到项目目标

find_package(JPEG)
target_link_libraries(project_target PRIVATE JPEG::JPEG)