Для программирования на C/C++ в среде Eclipse нужно иметь:
- Eclipse IDE for C/C++ Developers (79 MB). Eclipse скачать бесплатно: http://www.eclipse.org/downloads/
- Если у вас другой пакет Eclipse IDE, без поддержки работы в cpp, то понадобится CDT (C/C++ Development Tools) (45 MB), который скачать бесплатно можно с http://www.eclipse.org/cdt/downloads.php
- 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++, как на рисунке:
Если этого нет, тогда Window -> Open Perspective -> C/C++ (default).
Итак, делаем приложение на Cpp. File -> New -> C++ Project. В открывшемся окне указываем имя проекта «Primero», выбираем тип проекта Executable -> Hello World C++ Project, в поле Toolchains выделяем MinGW GCC, получаем:
Два раза кликаем по Primero.cpp, изменим код этого файла так:
Далее, сохраняем проект File -> Save. Выбираем в строке меню главного окна Project -> Build Project. В окне Console видим строку
Правой кнопкой по названию проекта Primero в Project Explorer -> Run As -> 1Local C/C++ Application и видим в окне Console:
Вывод: наша первая программа на C++ в Eclipse работает нормально.