Показаны сообщения с ярлыком Eclipse. Показать все сообщения
Показаны сообщения с ярлыком Eclipse. Показать все сообщения

суббота, 20 ноября 2010 г.

Build Gtkmm application in Eclipse CDT

После того, как вы установили пакет gtkmm-x.x-dev соответствующей версии, может возникнуть желание использовать удобный инструмент для разработки, к примеру весьма популярный Eclipse  с плагином CDT - для разработки С++ программ.
итак создаём стандартный ппроект С++, и пигем тестовую заготовку, но сразу видим, что Eclipse не видит заголовочных файлов библиотеки.
Main window

















Добавляем каталог с заголовочными файлами в свойствах проекта, для нужной конфигурации (Debug\Release).

Include settings


















Однако попытка собрать проект, успехом не увенчалась, так как нужно сообщить компилятору и линковщику о нахождении библиотек и всех заголовочных  файлов gtkmm
Build error

сообщяем компилятору, будьте внимательны с указанием правильной версии, которую вы установили или хотите использовать, в строке:
`pkg-config gtkmm-2.4 --cflags --libs`

compiler settings

сообщяем линковщику, будьте внимательны с указанием правильной версии, которую вы установили или хотите использовать, в строке:
`pkg-config gtkmm-2.4 --cflags --libs`
Linker settings

















Компилируем


Compiling













Запускаем

Runing

воскресенье, 16 декабря 2007 г.

Trolltech обновила интегратор для Eclipse до версии 1.0.1.
Эта версия собрана с Qt 4.3.3, выложена справка в формате Eclipse, для доступа к ней прямо из среды разработки.
Для программирования на Qt, замечательная связка.
Порядок установки такой:
1. Компилятор - скачиваем, устанавливаем.
2. Qt - скачивем, устанавливаем.
3. Eclipse - скачиваем, распаковываем.
4. Интегратор - скачиваем устанавливаем.
5. Запускаем, пользуемся.

Warning:
Так как сам Eclipse - Java приложение, для его работы должна быть установлена JRE от Sun
На Kubuntu надо провести следующие манипуляции для её установки:
sudo aptitude install java-package fakeroot
fakeroot make-jpkg jre-6u3-linux-i586.bin
sudo dpkg -i sunj2re.1.6_1.6.0+update3_i386.deb


И если вы используетет gtk-qt-engine, в центре управления выберите тему отличную, от текущей в кде.