OS X 10.6.4 + Eclipse 3.5 + последний CDT, не выводящий cout / printf на консоль - PullRequest
2 голосов
/ 22 сентября 2010

Я провожу большую часть своего времени в Eclipse в эти дни, поэтому я решил проверить, какова поддержка Eclipse C ++ (я обычно использую Xcode на Mac и Visual Studio для Windows).

Я нашелПакет CDT для Eclipse 3.5, так что я установил его.

Все установлено правильно, и проект Hello World по умолчанию на C ++ скомпилирован хорошо, но я не могу вывести какой-либо вывод приложения на консоль,Я перепробовал все и искал решения, но, похоже, я не единственный.У большинства есть проблемы в Windows, но я не видел много проблем с OS X.

Конечно, если я запускаю скомпилированный вывод в оболочке bash, он отображает вывод правильно.

Вот как просто приложение по умолчанию:

#include <iostream>
using namespace std;

int main() {
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
    printf("Hello world");
    return 0;
}

Есть идеи?

Приветствия,

Шейн

1 Ответ

0 голосов
/ 08 ноября 2010

Только что попробовал это в Helios 3.6 и все работает.Должно быть проблема 3.5.

...