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