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