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++/所属的版本号。
这时,项目会多出一个include文件夹。细心的人,可以再新建一个工程,会发现之前的工程里确实没有include文件夹。
特别注意的是,每次新建工程都需要做上述配置。如果想省事的话,也可以在新建工程时,会有个advanced选项,如下图,可先在里面按照上述方法配置下,就不会出现哪些问题了。