Spec-Zone.ru › CMake 3.31

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/v3.31/module/FindSDL_sound.html

Spec-Zone.ru

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