在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 

相关文章:

  • 2021-07-23
  • 2021-09-02
  • 2021-09-05
  • 2022-01-18
  • 2022-12-23
  • 2021-08-18
  • 2022-12-23
  • 2021-04-24
猜你喜欢
  • 2021-12-18
  • 2021-07-16
  • 2021-05-16
  • 2021-06-07
  • 2022-01-08
  • 2021-09-29
  • 2021-10-25
相关资源
相似解决方案