Минимальная программа 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
У вас появится простое окно: