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)
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/module/FindQuickTime.html