Dav*_*ski 17 c++ eclipse linux gcc eclipse-cdt
是的,再次是这个问题......
不知怎的,我无法解决这个问题.信不信由你,我有Eclipse的经验,但仅限于Java开发.我使用vi编写了C++编程,但没有编写Eclipse编程.
我安装了:
我创建了一个空的Makefile项目并选择了Linux GNU工具链:

我得到标准Unresolved inclusion <iostream>错误,我在项目中有一些对"include"目录的引用:

我注意到,虽然GNU C的"路径和符号"设置包含各种路径,但GNU C++的相同设置为空:


另外,我的C/C++构建设置下有"GNU Elf Parser":

干杯
编辑:
这是我正在运行的项目构建路径的更新照片:

原因是Eclipse根本无法导入正确的标头.可以找到Ubuntu中的C++ iostream头:
$:sudo find/-name iostream
/home/beniamin/QtSDK/Madde/toolchains/arm-2009q3-67-arm-none-linux-gnueabi-x86_64-unknown-linux-gnu/arm-2009q3-67/arm-none-linux-gnueabi/include/c++/4.4.1/iostream /home/beniamin/QtSDK/Madde/sysroots/harmattan_sysroot_10.2011.34-1_slim/usr/include/c++/4.4/iostream /usr/share/gccxml-0.9/GCC/2.95/iostream /usr/include/c++/4.6/iostream /usr/include/boost/tr1/tr1/iostream
所以基本上,我想你正在寻找的是/usr/include/c++/4.6/iostream,所以你应该在某个地方包括这个目录.
编辑:您还应该安装g ++,或者只是安装build-essential软件包,这对于构建debian软件包是必须的.不过,无论如何,g ++应该包含在你的Ubuntu安装中.