我这些天大部分时间都花在Eclipse上,所以我想我会查看Eclipse的C ++支持是什么样的(我通常在Mac上使用Xcode,在Windows上使用Visual Studio)。
我找到了Eclipse 3.5的CDT包,所以我安装了它。
一切安装正确,默认的C ++“Hello World”项目编译得很好,但是对于我的生活,我无法将任何应用程序输出传送到控制台。我已经尝试了所有的东西,并四处寻找解决方案,但似乎我不是唯一的解决方案。大多数在Windows中都有问题,但我没有看到OS X的许多问题。
当然,如果我在bash shell中运行已编译的输出,它会正确显示输出。
这是默认应用程序的简单程度:
#include <iostream>
using namespace std;
int main() {
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
printf("Hello world");
return 0;
}
有什么想法吗?
干杯,
沙恩
答案 0 :(得分:0)
在Helios 3.6中试过这个并且它有效。一定是3.5问题。