Spec-Zone.ru › CMake

FindJPEG

Finds the Joint Photographic Experts Group (JPEG) library (libjpeg):

find_package(JPEG [<version>] [...])

Changed in version 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 defines the following variables:

JPEG_FOUND

Boolean indicating whether the (requested version of) JPEG library was found.

JPEG_VERSION

Added in version 3.12.

The version of JPEG library found.

JPEG_INCLUDE_DIRS

Include directories containing headers needed to use JPEG.

JPEG_LIBRARIES

Libraries needed to link to JPEG.

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.

Deprecated Variables

The following variables are provided for backward compatibility:

JPEG_LIBRARY

Deprecated since version 3.12: This variable has been superseded by the JPEG_LIBRARY_RELEASE and JPEG_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)

© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/module/FindJPEG.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API