У меня есть кодовая база, которая имеет количество папок, и каждая папка имеет несколько файлов .c и .h и файл CMakelists.txt.Во всех файлах CMakeLists.txt добавляются только файлы .c, но не заголовки, как показано ниже.
cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
add_includes(${CMAKE_CURRENT_LIST_DIR})
add_sources(${CMAKE_CURRENT_LIST_DIR}/demo.c)
add_sources(${CMAKE_CURRENT_LIST_DIR}/demo1.c)
add_sources(${CMAKE_CURRENT_LIST_DIR}/demo2.c)
add_sources(${CMAKE_CURRENT_LIST_DIR}/demo3.c)
add_sources(${CMAKE_CURRENT_LIST_DIR}/demo4.c)
. . .
Будет ли этот "add_include" автоматически извлекать файлы заголовков, соответствующие создаваемой папке?Не вижу никакой справочной страницы для add_include.Какова цель "add_include"?