【发布时间】:2014-06-04 00:56:33
【问题描述】:
我在eclipse中构建了一个简单的程序:
#include <iostream>
using namespace std;
int main()
{
cout << "TEST" << endl;
return 0;
}
它在 Visual Studio 和 CodeBlocks 中工作,但 eclipse 表现得很奇怪。它说:
Unresolved inclusion: <iostream>
我在这里读到: C++ - Unresolved inclusion: <iostream>
这里:Unresolved <iostream> in Eclipse, Ubuntu
他们都没有工作。
这里是project properties的截图:
编辑:
我下载了MinGW,现在我在Settings 下有这个:
我应该如何进行?
也许现在我不需要#include <iostream>,因为它现在已包含在项目中?
我在Includes 下找到了iostream。
所以我尝试删除#include <iostream>,但是当我尝试运行程序时,我得到:
Launch Failed. Binary not found. 错误:
谢谢
编辑:
好像如果我在其他程序(比如 CodeBlocks)中编译并创建 exe 文件,那么 eclipse 可以运行它。但它无法建立自己的exe。
为什么?
【问题讨论】:
-
那么您真的执行了第二个链接中建议的
find命令吗? -
我以为那只适用于 ubunto?
标签: c++ eclipse eclipse-cdt helios