新增專案子目錄

鑑於以下專案結構

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" 包含在內。