首页 > 解决方案 > Eclipse CDT 索引器抱怨 C 内置为未解析的符号

问题描述

我在 Eclipse CDT(氧气)中有一个基于 GCC C 的项目。在“问题”窗口中,当我在主编辑器窗口中打开 C 文件时,它会列出一堆未解决的符号错误,其中很多是针对 C 和 C 库的内置函数,例如 __func__。如果我理解正确,这是 Eclipse 的索引器错误,因为代码可以编译和构建。所以这只是我想要删除的 Eclipse 设置的更多烦恼问题。但是,我无法弄清楚它有什么问题。我已经重新索引了 N 次,仔细检查了包含,编译器/工具链路径,仍然不起作用。错误类似于:无法解析符号'"__func__' ...无法解析符号'__asm__

__func__ 是 C 标准,__asm__ 是 GCC/GNU 关键字。

我从这里尝试了一些东西:https ://www.eclipse.org/forums/index.php/t/636348/

没运气。

任何人都知道如何在这里修复索引器?有时它也无法解析标准 C 头文件的包含路径,即使代码再次构建得很好。

标签: ceclipsegcceclipse-cdtgnu

解决方案


推荐阅读