Eclipse CDT - OSX 上没有控制台输出

Eclipse CDT - No Console Output on OSX

C++ 世界的新手,想 fiddle 使用 Eclipse 的 IDE for C/C++ called CDT。我在 OSX 10.10.2 使用 eclipse-cpp-luna-SR2-macosx-cocoa-x86_64.

遗憾的是,这个简单的示例在 eclipse 终端中没有打印任何内容。

#include <iostream>

using namespace std;

int main() {
    cout <<  "Hello World" << endl;

    return 0;
}

我怀疑这些问题是我造成的运行宁一个 64 位体系结构和正在使用 32 位编译的程序?我无法 运行 编译后的可执行文件,错误为 无法执行二进制文件

您使用的编译器正确吗?如果您使用 Cross GCC 进行编译,它可能不会在 64 位 OS X 设备上 运行。如果可以,请尝试使用 MacOS GCC 进行编译。