Как найти путь к файлу рекурсивно, используя CMake? - PullRequest
0 голосов
/ 07 апреля 2019

Я поместил несколько файлов заголовков в подкаталог рядом с CMakeLists.txt, который называется «зависимости». Я хочу найти этот каталог рекурсивно, чтобы найти файл заголовка. Я пробую приведенную ниже команду, но она не работает:

find_path(ALLEGRO_INCLUDE_DIR NAMES "allegro*.h" PATHS ${CMAKE_CURRENT_SOURCE_DIR})

1 Ответ

1 голос
/ 12 апреля 2019

Вместо этого вы можете использовать следующую команду:

file(GLOB_RECURSE ALLEGRO_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/allegro*.h")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...