添加项目子目录
鉴于以下项目结构
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"
包含在内。