Дано: Ubuntu 18.04, cmake и SDL2 из реп.
В CMakeLists.txt пишу find_package(SDL2 REQUIRED), при этом никакого вывода в консоль нет, но переменные SDL2_VERSION, SDL2_INCLUDE_DIRS, SDL2_LIBRARIES устанавливаются на корректные значения. Скрипта FindSDL2.cmake нет не только в /usr/share/cmake-3.18/Modules/, но вообще нигде в файловой системе.
Что это за магия? Использует find_package какой-то альтернативный механизм поиска библиотек типа pkg-config при отсутствии подходящего скрипта поиска? Или это что-то другое?






