C++ в Eclipse

Для программирования на C/C++ в среде Eclipse нужно иметь:

  1. Eclipse IDE for C/C++ Developers (79 MB). Eclipse скачать бесплатно: http://www.eclipse.org/downloads/
  2. Если у вас другой пакет Eclipse IDE, без поддержки работы в cpp, то понадобится CDT (C/C++ Development Tools) (45 MB), который скачать бесплатно можно с http://www.eclipse.org/cdt/downloads.php
  3. MinGW (Minimalist GNU for Windows) библиотека; MinGW скачать бесплатно: http://sourceforge.net/projects/mingw/ (подробности см. ниже в "Подключение MinGW к Eclipse").

Установка CTD в Eclipse

Если у вас пакет Eclipse IDE без CDT, т.е. не предполагалась работа с C/C++, то нужно установить CDT.

В строке меню окна Eclipse выбираем Help -> Install New Software... -> Кнопка ”Add” -> Кнопка ”Local...” -> выбираем распакованный файл с CDT -> Кнопка ”OK" -> Ставим флажки напротив CDT Main Features и CDT Optional Features -> Кнопка ”Next" -> Кнопка ”Next" -> Согласитесь с условиями лицензии -> Кнопка ”Finish".

Подключение MinGW к Eclipse

Скачиваем MinGW (http://sourceforge.net/projects/mingw/), выбирая в списке для закачки base tools и g++ compiler. Скачиваем gdb-6.6.tar.bz2 (http://downloads.sourceforge.net/mingw/gdb-6.6.tar.bz2). Скачиваем MSYS-1.0.10.exe (http://downloads.sourceforge.net/mingw/MSYS-1.0.10.exe).

Устанавливаем MinGW, распаковываем gdb-6.6.tar.bz2 в папку, в которой установлен MinGW; устанавливаем MSYS. Теперь следует прописать путь к папке bin из каталога установки MSYS в переменной окружения PATH

Приложение C++ в Eclipse

Начинаем работать с Eclipse (Eclipse C++). Окрываем Eclipse SDK. В правом верхнем углу должна быть кнопка C/C++, как на рисунке: C++ в Eclipse

Если этого нет, тогда Window -> Open Perspective -> C/C++ (default).

Итак, делаем приложение на Cpp. File -> New -> C++ Project. В открывшемся окне указываем имя проекта «Primero», выбираем тип проекта Executable -> Hello World C++ Project, в поле Toolchains выделяем MinGW GCC, получаем: C++ в Eclipse

Два раза кликаем по Primero.cpp, изменим код этого файла так:

Далее, сохраняем проект File -> Save. Выбираем в строке меню главного окна Project -> Build Project. В окне Console видим строку

Build complete for project Primero

Правой кнопкой по названию проекта Primero в Project Explorer -> Run As -> 1Local C/C++ Application и видим в окне Console:

This is our first program in C++ Eclipse.

Вывод: наша первая программа на C++ в Eclipse работает нормально.