在Eclipse CDT中管理包含目录

时间:2010-08-19 13:59:58

标签: eclipse-cdt include

我正在使用Eclipse CDT(Helios发行版,CDT 7.0)和C ++ Makefile项目。由于我是Eclipse新手,我想知道如何正确管理包含目录。我通常#including没有任何路径,所以我习惯将我的子目录(不是那么多)添加到项目设置的include目录中。 我有点困惑,因为这些设置可以在项目级别和文件夹级别上进行(我还没有理解值是如何继承的)。另外,Properties>之间是否存在差异? C / C ++ Build>设置> GCC C ++编译器>包含和属性> C / C ++一般>路径和符号> GNU C ++?

你知道解释这些事情的任何好资源吗?

1 个答案:

答案 0 :(得分:3)

我发现 - 艰难的方式(今天几个小时),路径和符号用在预处理器/索引器中。我正在使用Makefile项目,在这种情况下,C / C ++ Build / Settings不会影响构建或索引器。

要使索引/分析工作,我必须

  1. 项目 - >属性 - > C / C ++ Build - >发现选项:启用“自动发现路径和符号”
  2. 项目 - > C / C ++一般 - >路径和符号:添加任何必要的包含路径