【发布时间】:2013-01-31 18:57:31
【问题描述】:
我正在尝试处理我在 Eclipse 中打开的现有项目。但是,几乎所有文件都显示Symbol 'SOME_SYMBOL' could not be resolved. 的错误,原因是通过 gcc “-include” 选项包含了一个头文件。我怎样才能让 Eclipse CDT 索引器来索引这个文件。
编译命令如下所示
gcc -包括配置.h【问题讨论】:
标签: eclipse eclipse-cdt
我正在尝试处理我在 Eclipse 中打开的现有项目。但是,几乎所有文件都显示Symbol 'SOME_SYMBOL' could not be resolved. 的错误,原因是通过 gcc “-include” 选项包含了一个头文件。我怎样才能让 Eclipse CDT 索引器来索引这个文件。
编译命令如下所示
gcc -包括配置.h【问题讨论】:
标签: eclipse eclipse-cdt
Eclipse 确实支持索引单个文件,它只是默认不显示选项卡:
【讨论】:
它可能没有正确的 .h 文件位置。 Eclipse 正在您的工作区目录中寻找 config.h。您可以使用 #include "filepath\config.h" 将 eclipse 直接指向文件
或者
您可以导航到项目属性 -> C/C++ 构建 -> 设置 -> 包括 这里可以在-i选项中添加config.h所在的文件夹。
现在您应该可以将#include "config.h" 添加到您的 cpp 文件中了。
【讨论】: