Eclipse 中新建C 或C ++到项目时,头文件报警,显示“Unresolved inclusion:<stdio.h>” 虽然不影响项目到编译和运行,确也无法查看头文件,让人感觉实在不爽。下面是在国外到网站上看到解决方案,自己整理了一下拿来分享一下。关于在Eclipse 下配置C /C ++ 开发环境这里不多说了。
 在终端下查看C 库文件到路径:
$ echo "int main() { return 0; }" > a1.c
$ gcc -v a1.c

#include "..." 搜索从这里开始:
#include <...> 搜索从这里开始:

 /usr/lib/gcc/i686-linux-gnu/4.6.1/include
 /usr/local/include
 /usr/lib/gcc/i686-linux-gnu/4.6.1/include-fixed
 /usr/include/i386-linux-gnu
 /usr/include

搜索列表结束。

……
查看C++ 库文件到搜索路径:
$ echo "int main() { return 0; }" > a1.cpp
$ g++ -v a1.cpp
#include "..." 搜索从这里开始:
#include <...> 搜索从这里开始:
 /usr/include/c++/4.6
 /usr/include/c++/4.6/i686-linux-gnu/.
 /usr/include/c++/4.6/backward
 /usr/lib/gcc/i686-linux-gnu/4.6.1/include
 /usr/local/include
 /usr/lib/gcc/i686-linux-gnu/4.6.1/include-fixed
 /usr/include/i386-linux-gnu
 /usr/include
搜索列表结束。


在eclipse中菜单Window --> Preferences --> C/C++ --> Build --> Environment添加环境变量
C_INCLUDE_PATH =/usr/lib/gcc/i686-linux-gnu/4.6.1/include:/usr/local/include:/usr/lib/gcc/i686-linux-gnu/4.6.1/include-fixed:/usr/include/i386-linux-gnu:/usr/include
CPLUS_INCLUDE_PATH =/usr/include/c++/4.6:/usr/include/c++/4.6/i686-linux-gnu/.:/usr/include/c++/4.6/backward:/usr/lib/gcc/i686-linux-gnu/4.6.1/include:/usr/local/include:/usr/lib/gcc/i686-linux-gnu/4.6.1/include-fixed:/usr/include/i386-linux-gnu:/usr/include
记得选中下面的Append variables to native environment.
添加完后重启Eclipse 新建项目即可。

方法二:
这是c/c++标准库未设置所致。解决方法如下。
选中项目,依次操作:
右键单击 -> properties -> C/C++ General -> Paths and Symbols -> Add…  -> file system.
然后选择c/c++库的位置:/usr/include
如此再继续添加/usr/include/c++

Eclipse : Unresolved inclusion相关推荐

  1. eclipse - unresolved inclusion: stdio.h

    在linux 上安装eclipse上配置好cdt后,新建项目时,当查找头文件时, 却出现如下错误提示: unresolved inclusion: <stdio.h> 这是c/c++标准库 ...

  2. Eclipse中使用JNI编写C代码时出现“Unresolved inclusion: ***.h”的解决方案

    1 致谢 感谢初道网友(估计是这个名字吧 不过也有可能是转载的 我还是由衷地表达一下谢意) 链接如下:http://www.51testing.com/html/02/n-862402.html 2 ...

  3. 解决Eclipse C/C++ 报错:could not be resovled/Unresolved inclusion

    参考链接: 解决Eclipse C/C++中"Unresolved inclusion" 的错误提示 | 学步园 https://www.xuebuyuan.com/1257482 ...

  4. 使用NDK过程中出现“Unresolved inclusion jni.h”

    使用JNI调用C++编译而成的动态链接库文件的时候,出现了"Unresolved inclusion jni.h"问题 对于这种问题主要有两种解决办法: 第一种解决方法:添加包含的 ...

  5. BB10 Cascades: 如何消除“Unresolved inclusion”警告信息

    http://blog.csdn.net/keyboardota/article/details/8464299 在BB10 Cascades Gold版本中,如果你新建一个BlackBerry项目, ...

  6. ECLIPSE明明能跳到头文件,却提示Unresolved Inclusion,怎么办?

    试了几个办法,终于成功了.也不知道哪个有用.先记录一下: 增加include 参考<Eclipse/NSight解决办法:unsolved inclusion stdio.h/map/strin ...

  7. Eclipse相关问题总结

    这篇博客是用来记录自己在使用Eclipse的过程中遇到的一些问题,以及解决方法,做一个总结,算是笔记吧. 1.问题描述: 对Eclipse中使用4个空格来替换一个Tab键的设置方法. 解决方法: 第一 ...

  8. 手把手教你通过Eclipse工程配置调用JNI完全攻略

    本文地址:http://www.cnblogs.com/wavky/p/JNI.html 当你找到并鬼使神差地打开这个博文的时候,我敢肯定你已经知道什么是JNI,基本概念就不粘贴了. 百度出来的JNI ...

  9. Android之NDK开发学习总结

    Android之NDK开发 http://www.cnblogs.com/devinzhang/archive/2012/02/29/2373729.html 一.NDK产生的背景 Android平台 ...

最新文章

  1. python 除法取模_Python的运算符和表达式(上)
  2. 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第7章-二阶时滞多智能体系统分组一致性
  3. 读取无线手柄数据_xbox series x/s 手柄开箱
  4. 厉害了!春节不打烊年货30分钟即买即送 饿了么新上线650多家超市
  5. Visual Studio Code如何编写运行C、C++
  6. SqlServer常用对象查询
  7. 无线传感网络定向扩散路由仿真matlab,确定性无线传感器网络定向扩散路由协议...
  8. Git for Windows 国内下载站,发布
  9. 主板24pin接口详图_24Pin接口再见!华擎推出首款ATX12VO标准的Z490主板
  10. 修改Administrator密码 VS 快捷键
  11. Mac 下如何解压 bin 文件
  12. 【Docker】No defult Boot2Docer ISO异常
  13. 下一代防火墙(NGFW)如何防御APT攻击?
  14. 咬住爱的甜蜜 像夹心巧克力 连懒懒的猫咪 也偷偷看你 难以抗拒你的美丽 裙摆摇不停 只为了与你相遇
  15. VideoProc for mac(全能视频处理软件)
  16. 全概率公式与贝叶斯公式-机器学习
  17. HBuilder开发旅游类APP(一) ----- 实现地图插件调用、苹果和安卓同步混合开发
  18. Uniapp——使用安卓原生插件
  19. Aurora落地中国,AWS掀开中国新篇章
  20. 【火灾检测】森林火灾检测系统(带面板)【含GUI Matlab源码 1921期】

热门文章

  1. linux后台不挂断运行 nohup命令
  2. 【BZOJ2004】[Hnoi2010]Bus 公交线路 状压+矩阵乘法
  3. 51nod 1907(多项式乘法启发式合并)
  4. JAVA多线程和并发基础面试问答(转载)
  5. 在数据库中outlet、code、outline为联合组件。hibarnate插入可如此插入
  6. 转载:glut.h 与 stdlib.h中 的exit()重定义问题的解决
  7. HttpURLConnection简单用法
  8. python地板除与除法的区别_“地板除”还是“取整除”?地板除和天花板除floor division和ceil devision...
  9. java http 压缩_解压HTTP API的GZIP压缩数据
  10. linux 广播命令,Linux基础命令---ping