Chinaunix首页 | 论坛 | 博客
  • 博客访问: 289054
  • 博文数量: 111
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 816
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-04 20:35
文章分类

全部博文(111)

文章存档

2016年(1)

2015年(5)

2014年(105)

我的朋友

分类: C/C++

2014-10-04 16:37:32

一、自己尝试成功的解决办法
安装c++的编译包,就可以彻底解决
1. Unresolved inclusion头文件
2. 找不到STL中的类(如vector)

opensuse安装方法:yase -> software management -> search C++ -> XXXX_dev_c_c++
ubuntu安装方法: apt-get install build-essential
二、以下是网上的解决办法:

启动eclipse后,经过 Windows-->Preferences-->C/C++-->Build-->Environment增加Environment variables to set

及点Add添加:

Name: C_INCLUDE_PATH

Value: /usr/include

Name: CPLUS_INCLUDE_PATH  (有的地方写的是CPP_INCLUDE_PATH )

Value: /usr/include/c++/4.5.1(这个取决个人的Gcc版本,先察看Gcc版本好,不会?那就man gcc)

就此,理论上应该好了,如果还没有好,尝试以下:

右键你的工程-->C/C++ Build-->Discovery Options-->(找到)Discovery profile: (选择)GCC per project scanner info profile

具体原因估计是传说中的Profile问题!仁者见仁了!

如果还不行,那我就没辙了!^_^


阅读(3565) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~