суббота, 16 апреля 2011 г.

Простейшее применение Eclipse CDT в windows 7

Рассмотрим создание простейшего приложения, написанного на языке си, с помощью IDE Eclipse CDT в среде windows 7.
Для начала проинсталлируем саму IDE. Идем на домашнюю страницу проекта www.eclipse.org/cdt и выкачиваем её. Для установки достаточно распаковать выкачанный пакет в подходящую для вас директорию. В ней будет исполняемый файл для запуска этой IDE.
Если первом запускее выбросится такое сообщение:

то это значит необходимо установить java. Идем на сайт java и качаем её к себе на компьютер:

и инсталлируем:



После этого Eclipse должен запуститься. Будет задан вопрос, какое расположение рабочего пространства вас устраивает:

Ну и далее успешный запуск Eclipse сопровождается такими видами:



Далее создаём проект. Находим в меню new project:

Выбираем Makefile project with existing code:

Создаем пустой исходный файл:


а также makefile:


Также необходимо настроить свойства проекта (предполагается наличие установленнного MinGW, если не установлен смотрите в этом же блоге, как это можно сделать):



Также необходимо настроить цели для make-файла:

Ну а далее компиллируем исходник:

и запускаем на выполнение полученный код:

и видим результат:

Несколько замечаний напоследок.
Есть проект wascana, который "из коробки" дает вышеописанную фунциональность, но так как MinGW и Eclipse CDT это различные продукты, друг от друга независяшие, то я думаю имеет смысл не доверяться другим людям, а настроить самому. Это полезно для понимания того что происходит. Да и, как мы увидели, эта настройка предельно тривиальна.