11.10.2011, Опыт использования Eclipse для сборки Си-программ с помощью gcc
Опыт настройки Eclipse под Kubuntu.
Установка Eclipse и CDT
Сам пакет ставится элементарно:
Единственное замечание - при этом получаем далеко не самую свежую версию. У меня поставилась Galileo.
В базовой версии Eclipse заточен для написания программ на Java. Для заточки под C/C++ необходимо поставить CDT (С/C++ Development Tools). Почитать о процессе установки можно тут, если кратко: плагин скачивается и ставится из Eclipse через меню Install New Software. Я использовал в качестве источника Galileo Update Site - http://download.eclipse.org/releases/galileo/.
После установки переключаемся в режим C/C++, главное окошко начинает называться С/С++ - <ИМЯ ВАШЕГО ПРОЕКТА> - Eclipse SDK. Переключение можно производить с помощью кнопки в правом верхнем углу основного окна.
Создание проекта с собственным makefile
Как и в любой продвинутой среде разработки, в Eclipse можно прямолинейно, одним кликом, создать проект, который сразу запустится. Делается это с помощью File->New->C Project->Executable->Hello world ANSI C Project. Но тогда Eclipse создаст сама makefile'ы и иерархию каталогов. Это приятно, но навязано. И совершенно не подходит, если требуется править уже готовый проект со своими Makefile'ми и структурой каталогов.
Для того, чтобы использовать проект с самописными Makefile'ами, следует вместо Executable выбрать Makefile project и указать путь к вашему проекту. Собирать проект можно с помощью кнопки Build с изображением молотка. Для запуска из Eclipse потребуется сконфигурировать шаблоны для Debug или Run - нужно указать какой именно исполняемый файл запускать.
Хоткеи в русской расскладке
В русской раскладке у меня по-умолчанию не заработали хоткеи (Ctrl+C, Ctrl+V, например). Багфикс - тут или Гугл.
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.