2015-05-05 4 views
0

Обратите внимание: Хотя я специально говорю о плагине Eclipse CDT, я почти на 100% уверен, что любой программист Windows/C/MinGW может ответить на этот вопрос.Где g ++, make и GDB устанавливаются с помощью MinGW?

Я нахожусь в Windows 7 и пытаюсь написать и скомпилировать простой «Hello, C!» C с использованием плагина CDT Eclipse. Я читаю их docs, которые утверждают, что наличие GCC является обязательным условием.

Я только что установил MinGW, убедившись в том, чтобы включать в себя следующие пакеты:

  • mingw-developer-toolkit
  • mingw32-base
  • mingw32-gcc-g++
  • msys-base

Назад в документации CDT (под раздел под названием Окно s), он заявляет, что мне нужно добавить g++, make и GDB в мой ПУТЬ.

Мне интересно, где MinGW устанавливает эти утилиты, чтобы я мог добавить их в свою систему PATH и заставить CDT Eclipse распознавать их местоположение при запуске.

+1

В каталоге, я думаю, их искать. –

+0

Спасибо @iharob (+1), но это может занять ** полдня ** с размером моего жесткого диска, а также не будет использоваться для будущих новичков на этом сайте, которые могли бы задаться вопросом о том же. – smeeb

+1

Как вы установили эти пакеты MinGW? Я уверен, что вы ответили, где установить во время установки ... – Diego

ответ

1

При использовании плагина Eclipse CDT вам необходимо установить GCC и его 3 конкретных утилит. Этими тремя утилитами являются: g++, make и gdb.

В Windows вы можете установить эти утилиты через Cygwin или MinGW. Для решения на основе MinGW зайдите на их сайт и загрузите Менеджер пакетов MinGW. Затем откройте менеджер и установить следующие пакеты:

  • mingw-developer-toolkit
  • mingw32-base
  • mingw32-gcc-g++
  • msys-base

Затем перейдите к File >> Apply Updates и применять их. Это установит 3 утилиты для следующих каталогов на вашем компьютере:

  • C:\MinGW\bin\g++
  • C:\MinGW\bin\gdb
  • C:\MinGW\msys\1.0\make

Добавьте эти 3 двоичные файлы в вашей системе PATH, перезапустить Eclipse, и вы все задавать.

Смежные вопросы