【发布时间】:2011-09-11 17:02:34
【问题描述】:
我正在尝试在 Gnome/Ubuntu 上编写一个 C++ 应用程序,作为我在编程方面的第一个非学术练习,但我在开始使用它时遇到了麻烦。我找不到有关我需要包含的不同头文件的任何信息,以便访问 Gnome API 中的函数。我浏览了 Gnome 开发者网站,发现了一些包含这些行的示例程序
#include <glib-object.h>
#include <gtkmm.h>
#include "config.h"
但是,这些只是使用这些特定标头的示例,并没有告诉我它们通常提供什么功能。我找到了 Gnome API 文档,但它只包含所有可用函数的列表,没有任何上下文。
我要解决的具体问题是获取存储在 Gnome Keyring 中的密码。有一些 example code 详细说明了如何存储和检索密码,但这些只是来自大型程序的 sn-ps,并没有告诉我如何开始编写。
我在这里寻找两件事:
最重要的是找出 Gnome 上可用的标头。我在哪里可以了解它们有哪些、它们提供了哪些功能以及我需要安装哪些软件包才能使用它们。
如果上面的一个被整理出来,这个无关紧要,但如果没有,那么一个从 Gnome Keyring 检索密码并将其存储为变量的完整示例程序将帮助我获得开始了。
【问题讨论】:
标签: c++ linux ubuntu passwords gnome