Отображение информации в консоли затмения - PullRequest
1 голос
/ 23 октября 2010

Я пытаюсь скомпилировать проект C ++ (Hello World) в Windows 7, используя Eclipse Helios. После создания проекта консоль показывает мне следующее сообщение:

Внутренний строитель используется для сборки **
g ++ -O0 -g3 -Wall -c -fmessage-length = 0 -osrc \ hello.o .. \ src \ hello.cpp
g ++ -ohello.exe src \ hello.o
C: / MinGW / бен /../ Библиотека / GCC / mingw32 / 4.5.0 /../../../../ mingw32 / бен / ld.exe:
предупреждение: автоматический импорт был активирован без указания --enable-auto-import, указанного в командной строке.

Если я открою командную строку и выполню: g ++ hello.cpp -Wl, -enable-auto-import, я могу сгенерировать exe-файл и запустить его.

В eclipse после добавления аргумента "-Wl, - enable-auto-import" в MinGW C ++ Linker - Разное, я не получил никакого предупреждения, однако консоль всегда пуста. Опять же, используя командную строку, если я перехожу в каталог и выполняю exe-файл, сгенерированный eclipse, я получаю ожидаемый результат.

Я знаю, что Eclipse правильно компилирует файл cpp, но почему консоль eclipse не отображает информацию? Чего-то не хватает в конфигурации?

Простите, ребята, мой глупый вопрос.

Я ценю вашу помощь.

1 Ответ

0 голосов
/ 01 декабря 2010

Это похоже на проблему с переменной (-ями) среды и / или путем регистрации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...