FindQuickTime — CMake 4.3.0 Documentation

# FindQuickTime

Finds the QuickTime multimedia framework, which provides support for video, audio, and interactive media:

    find_package(QuickTime [...])

Note

This module is for the QuickTime framework, which has been deprecated by Apple and is no longer supported. On Apple systems, use AVFoundation and AVKit instead.

## Result Variables

This module defines the following variables:

`QuickTime_FOUND`

  Added in version 3.3.

  Boolean indicating whether QuickTime was found.

## Cache Variables

The following cache variables may also be set:

`QUICKTIME_LIBRARY`

  The path to the QuickTime library.

`QUICKTIME_INCLUDE_DIR`

  Directory containing QuickTime headers.

## Hints

This module accepts the following variables:

`QUICKTIME_DIR`

  Environment variable that can be set to help locate a QuickTime library installed in a custom location. It should point to the installation destination that was used when configuring, building, and installing QuickTime library: `./configure --prefix=$QUICKTIME_DIR`.

## Deprecated Variables

The following variables are provided for backward compatibility:

`QUICKTIME_FOUND`

  Deprecated since version 4.2: Use `QuickTime_FOUND`, which has the same value.

  Boolean indicating whether QuickTime was found.

## Examples

Finding QuickTime library and creating an imported interface target for linking it to a project target:

    find_package(QuickTime)

    if(QuickTime_FOUND AND NOT TARGET QuickTime::QuickTime)
      add_library(QuickTime::QuickTime INTERFACE IMPORTED)
      set_target_properties(
        QuickTime::QuickTime
        PROPERTIES
          INTERFACE_INCLUDE_DIRECTORIES "${QUICKTIME_INCLUDE_DIR}"
          INTERFACE_LINK_LIBRARIES "${QUICKTIME_LIBRARY}"
      )
    endif()

    target_link_libraries(example PRIVATE QuickTime::QuickTime)