2013-03-13 296 views
6

在C++項目中,我將包含頭文件作爲項目源目錄的後代,而不使用UNIX目錄快捷方式。要麼 .. 。我不知道如何配置cmake來處理。CMake包含路徑

我的目錄結構:

Root 
|-include 
| |- foo.h 
|-src 
| | foo.cpp 

回答

12

使用include_directories(include)爲的CMakeLists.txt在根文件夾。或從任何子文件夾中獲得include_directories(${CMAKE_SOURCE_DIR}/include)