Spec-Zone.ru › CMake 3.27

FindSDL_sound

Определяет библиотеку SDL_sound

Этот модуль зависит от обнаружения SDL и должен вызываться ПОСЛЕ вызова FindSDL.cmake.

Этот модуль определяет

SDL_SOUND_INCLUDE_DIR, where to find SDL_sound.h
SDL_SOUND_FOUND, if false, do not try to link to SDL_sound
SDL_SOUND_LIBRARIES, this contains the list of libraries that you need
  to link against.
SDL_SOUND_EXTRAS, this is an optional variable for you to add your own
  flags to SDL_SOUND_LIBRARIES. This is prepended to SDL_SOUND_LIBRARIES.
  This is available mostly for cases this module failed to anticipate for
  and you must add additional flags. This is marked as ADVANCED.
SDL_SOUND_VERSION_STRING, human-readable string containing the
  version of SDL_sound

Этот модуль также определяет (но вам, вероятно, не нужно использовать напрямую)

SDL_SOUND_LIBRARY, the name of just the SDL_sound library you would link
against. Use SDL_SOUND_LIBRARIES for you link instructions and not this one.

И может определять следующие переменные при необходимости

MIKMOD_LIBRARY
MODPLUG_LIBRARY
OGG_LIBRARY
VORBIS_LIBRARY
SMPEG_LIBRARY
FLAC_LIBRARY
SPEEX_LIBRARY

Как правило, вам не следует использовать эти переменные напрямую, и вы должны использовать SDL_SOUND_LIBRARIES, который содержит SDL_SOUND_LIBRARY и другие аудиобиблиотеки (при необходимости), чтобы успешно скомпилировать на вашей системе.

Откликается на переменные среды $SDLDIR и $SDLSOUNDDIR, которые соответствуют использованию ./configure --prefix=$SDLDIR при построении SDL.

В OSX этот модуль отдаёт предпочтение версии Framework (если найдена) перед другими. Пользователям потребуется вручную изменить значения кэша SDL_LIBRARY, чтобы переопределить этот выбор, или установить переменную среды CMake CMAKE_INCLUDE_PATH для изменения путей поиска.

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

Spec-Zone.ru

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