首页 > 代码库 > Eclipse CDT “Symbol NULL could not be resolved”
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”
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。