FindJPEG¶
Finds the Joint Photographic Experts Group (JPEG) library (libjpeg
).
在 3.12 版本发生变更: Debug and Release JPEG library variants are now found separately.
Imported Targets¶
This module provides the following Imported Targets:
JPEG::JPEG
Added in version 3.12.
Target encapsulating the JPEG library usage requirements. It is available only when JPEG is found.
Result Variables¶
This module sets the following variables:
JPEG_FOUND
Boolean indicating whether the JPEG is found.
JPEG_INCLUDE_DIRS
Include directories containing headers needed to use JPEG.
JPEG_LIBRARIES
Libraries needed to link to JPEG.
JPEG_VERSION
Added in version 3.12.
The version of the JPEG library found.
Cache Variables¶
The following cache variables may also be set:
JPEG_INCLUDE_DIR
Directory containing the
jpeglib.h
and related header files.JPEG_LIBRARY_RELEASE
Added in version 3.12.
Path to the release (optimized) variant of the JPEG library.
JPEG_LIBRARY_DEBUG
Added in version 3.12.
Path to the debug variant of the JPEG library.
Obsolete Variables¶
The following legacy variables are provided for backward compatibility:
JPEG_LIBRARY
在 3.12 版本发生变更: This variable has been superseded by the
JPEG_LIBRARY_RELEASE
andJPEG_LIBRARY_DEBUG
variables.Path to the JPEG library.
Examples¶
Finding JPEG library and linking it to a project target:
find_package(JPEG)
target_link_libraries(project_target PRIVATE JPEG::JPEG)