红联Linux门户
Linux帮助

unresolved inclusion iostream ,symbol cout could not be reso

发布时间:2016-06-24 15:11:08来源:linux网站作者:xiaowang629

linux系统:redhat。

eclipse:indigo

在linux底下用eclipse新建工程时,编译后会出现这样的问题:

unresolved inclusion iostream

symbol “std”could not be resolved

symbol "cout"  could not be resolved

等等。这些该如何解决呢?


我之前在ubuntu上搭建时,没有出现上述问题。

工程右键-》属性-》c/c++ general -》paths and Symbols ,选择GNU C++,点击add。选择包含c++的文件,一般是在/user/include/c++/所属的版本号。

unresolved inclusion iostream ,symbol cout could not be reso

这时,项目会多出一个include文件夹。细心的人,可以再新建一个工程,会发现之前的工程里确实没有include文件夹。

特别注意的是,每次新建工程都需要做上述配置。如果想省事的话,也可以在新建工程时,会有个advanced选项,如下图,可先在里面按照上述方法配置下,就不会出现哪些问题了。

unresolved inclusion iostream ,symbol cout could not be reso


本文永久更新地址:http://www.linuxdiyf.com/linux/21799.html