FindQuickTime¶
Finds the QuickTime multimedia framework, which provides support for video, audio, and interactive media:
find_package(QuickTime [...])
備註
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.
結果變數¶
該模組定義了以下變數:
QuickTime_FOUND
在 3.3 版被加入.
Boolean indicating whether QuickTime was found.
快取變數¶
The following cache variables may also be set:
QUICKTIME_LIBRARY
The path to the QuickTime library.
QUICKTIME_INCLUDE_DIR
Directory containing QuickTime headers.
提示¶
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
.
已棄用的變數¶
The following variables are provided for backward compatibility:
QUICKTIME_FOUND
在 4.2 版之後被棄用: Use
QuickTime_FOUND
, which has the same value.Boolean indicating whether QuickTime was found.
範例¶
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)