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)