Обычно можно использовать find_package(ABC REQUIRED)
и затем обращаться к нему в вашем проекте.Это обеспечит установку зависимой библиотеки и сбой cmake, если это не так.
Вы можете найти множество примеров того, как это работает в вашей установке cmake, например, C:\Program Files\CMake\share\cmake-3.13\Modules\FindZLIB.cmake
будет искать библиотеку zlib, посмотрев вфайловая система для обычных мест, где будет установлена эта библиотека, и, если она найдет, она соответственно установит следующие переменные:
# ZLIB_INCLUDE_DIRS - where to find zlib.h, etc.
# ZLIB_LIBRARIES - List of libraries when using zlib.
# ZLIB_FOUND - True if zlib found.
Для достижения этого заголовочные файлы находятся с помощью команды cmake find_path
и библиотек (статические и общие) находятся с использованием find_library
.