2013-03-13 72 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)