如何设置我的项目根目录,以便在包含我希望它搜索的文件时,该文件将从根目录开始,类似于 Java。示例目录:
-project root
--main.cpp
--dir
---foo.h
---foo.cpp
--dir2
---boo.h
---boo.cpp
从foo.h
,我要能写#include "dir2/boo.h"
。我不想使用../
. 我应该使用某种编译标志吗?我没有使用 IDE,我在 Mac 上,目前正在使用 g++ 编译器。
如何设置我的项目根目录,以便在包含我希望它搜索的文件时,该文件将从根目录开始,类似于 Java。示例目录:
-project root
--main.cpp
--dir
---foo.h
---foo.cpp
--dir2
---boo.h
---boo.cpp
从foo.h
,我要能写#include "dir2/boo.h"
。我不想使用../
. 我应该使用某种编译标志吗?我没有使用 IDE,我在 Mac 上,目前正在使用 g++ 编译器。