Eclipse Kepler CDT“符号NULL无法解析”

时间:2013-10-18 15:28:06

标签: java c eclipse macos

要编写C代码,我在Mac OS X 10.8.5系统上使用Eclipse keppler CDT(Service Release 1,Build id:20130919-0819)。

最近,我导入了一个完整的C框架,并将所有必需的包含目录添加到“包含”选项卡(上下文菜单项目 - 属性 - C / C ++常规 - 路径和符号 - '包含'选项卡)。

NULL在'stddef.h'文件中定义,可以在我的一个include目录中找到,即'/opt/local/lib/apple-gcc42/gcc/i686-apple-darwin12/4.2.1/包括/ STDDEF.H”。

框架中的程序构建并运行成功。我在添加include目录后重建了索引,但是eclipse仍然强调所有的NULL引用并显示“Symbol NULL not be resolved”错误。在搜索其他错误时,这很烦人。

有人能帮助我吗?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

在c代码中添加此头文件 “stddef.h”