添加项目子目录
鉴于以下项目结构
include\
myHeader.h
src\
main.cpp
CMakeLists.txt
CMakeLists.txt 文件中的以下行
include_directories(${PROJECT_SOURCE_DIR}/include)
将 include 目录添加到编译器的 include 搜索路径中,用于此目录中定义的所有目标(以及通过 add_subdirectory() 包含的所有子目录 )。
因此,项目的 include 子目录中的文件 myHeader.h 可以通过 main.cpp 文件中的 #include "myHeader.h" 包含在内。