Я пытаюсь написать приложение на C ++ для Gnome / Ubuntu в качестве моего первого неакадемического упражнения по программированию, и у меня возникают проблемы с его началом.Я не могу найти информацию о различных заголовочных файлах, которые мне нужно включить для доступа к функциям в Gnome API.Я осмотрел сайт разработчика Gnome и нашел несколько примеров программ, которые содержат строки
#include <glib-object.h>
#include <gtkmm.h>
#include "config.h"
Однако, это всего лишь примеры использования этих конкретных заголовков и не говорят мне, какие функции онипредоставить в общем.Я нашел документацию по API Gnome, но она просто содержит список всех доступных функций без какого-либо контекста.
Конкретная проблема, которую я пытаюсь решить, это получить пароли, хранящиеся в связке ключей Gnome.Есть пример примера кода , который подробно описывает, как хранить и извлекать пароли, но это всего лишь фрагменты из более крупных программ и не говорят мне, как начать писать один.
Есть две вещи, которые яЯ ищу здесь:
Самое важное - узнать о доступных заголовках в Gnome.Где я могу узнать о том, какие есть, какие функции они предоставляют и какие пакеты мне нужно установить, чтобы иметь возможность их использовать.
Это не имеет значения, если вышеразбирается, но если нет, тогда полный пример программы, которая получает пароль из набора ключей Gnome и сохраняет его как переменную, поможет мне начать работу.