Eclipse CDT “Symbol NULL could not be resolved”

Posted wj_hubei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse CDT “Symbol NULL could not be resolved”相关的知识,希望对你有一定的参考价值。

在ubuntu里装的eclipse C/C++版,交叉编译程序时,总是提示Symbol NULL could not be resolved、Symbol size_t could not be resolved

有说在文件头部加防卫声明的

#ifndef NULL
#define NULL   ((void *) 0)
#endif

这个方法试了,有效。但每个文件都得加,文件多了就麻烦了。

有说添加头文件#include“stdio.h”的,但文件里面本身就加了#include“stdio.h”,所以不行

最后有说是JDK版本的问题,把JDK8换成7就行了,亲测有效!

参考:

c - Eclipse CDT "Symbol NULL could not be resolved" - Stack Overflow 

以上是关于Eclipse CDT “Symbol NULL could not be resolved”的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse搭建c环境(CDT)二

centos 配置eclipse jdt和cdt

Eclipse/CDT 漂亮的打印错误

Eclipse cdt mingw配置记录

在 Eclipse-CDT Juno 中禁用 EGit

Eclipse CDT ast 和 model 包之间的区别