Минимальная программа GTK+

Рассмотрим минимальную программу на GTK+. Библиотека GTK+ – это набор виджетов для отображения визуальных элементов. Минимальный виджет – это главное окно программы. Работа с виджетами состоит из трех главных действий:

  1. Указать виджет ( GtkWidget *window;)
  2. Создать виджет (в примере это gtk_window_new)
  3. Отобразить виджет (gtk_widget_show)

Основные действия для минимальной программы описаны в комментариях к каждой строчке программы.

Чтобы этот пример заработал в сборке Си-экспресс нужно сделать следующее.
1. Создать проект “Файл – Создать – Проект”.
2. Выбрать шаблон GTK+

3. Указать адрес GTK+

4. Указать, где брать библиотеки GTK+
Нажать правой кнопкой мыши на проекте “Параметры сборки – Каталоги – Компоновщик

Или можно скопировать файлы из папки c:\Prog\CodeBlocks\GTK-LIB в папку Debug вашего проекта.

5. Вставить текст из примера

6. Запустить компиляцию клавишей F9
У вас появится простое окно: