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