【发布时间】:2012-12-26 21:50:12
【问题描述】:
如何设置我的项目根目录,以便在包含我希望它搜索的文件时,该文件将从根目录开始,类似于 Java。示例目录:
-project root
--main.cpp
--dir
---foo.h
---foo.cpp
--dir2
---boo.h
---boo.cpp
来自foo.h,我希望能够写#include "dir2/boo.h"。我不想使用../。我应该使用某种编译标志吗?我没有使用 IDE,我使用的是 Mac,目前正在使用 g++ 编译器。
【问题讨论】:
-
这是一个关于您的编译器/工具链的问题,而不是关于 C++ 语言的问题。你用的是什么编译器?
-
@LightnessRacesinOrbit:更新编译器
-
您告诉我们您使用的是 GCC,但是什么版本?我正在努力训练你提供所有相关的细节。 :)
标签: c++ compilation include