我已经将一些头文件放在CMakeLists.txt旁边的子目录中,该子目录称为“ dependencies”。我想递归搜索此目录以找到头文件。我正在尝试以下命令,但不起作用:
find_path(ALLEGRO_INCLUDE_DIR NAMES "allegro*.h" PATHS ${CMAKE_CURRENT_SOURCE_DIR})
答案 0 :(得分:1)
您可以改用以下命令:
file(GLOB_RECURSE ALLEGRO_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/allegro*.h")