Я поместил несколько файлов заголовков в подкаталог рядом с CMakeLists.txt, который называется «зависимости». Я хочу выполнить рекурсивный поиск в этом каталоге, чтобы найти заголовочный файл. Я пытаюсь выполнить следующую команду, но она не работает:
find_path(ALLEGRO_INCLUDE_DIR NAMES "allegro*.h" PATHS ${CMAKE_CURRENT_SOURCE_DIR})
Вместо этого вы можете использовать следующую команду:
file(GLOB_RECURSE ALLEGRO_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/allegro*.h")