суббота, 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