Dbus 使用 C API

Dbus using C API

我需要任何正确的 DBUS 库安装指南和示例使用 C API

我发现的是示例代码,当我尝试 运行 时抛出错误,例如 dbus 库或相应的头文件丢失

OS:ubutnu14.04 LTS
架构:x86_64

我最喜欢的 DBus 指南(使用 libdbus,我想这就是您想要的)是 here。本教程不会涵盖所有内容,但它涵盖了制作程序和使用 libdbus 编译程序的基础知识。 tl;dr 为了使用 libdbus 进行编译,将 #include <dbus/dbus.h> 放入您的程序并使用 gcc -o dbus -Wall dbus.c `pkg-config --cflags dbus-1` `pkg-config --libs dbus-1 进行编译并使用 link 到库。