安装
提示
一般已经内置了,不用安装。
$ sudo apt install dbus点击复制复制失败已复制
引用修复
通过 apt
安装之后,头文件的地址为: /usr/include/dbus-1.0/dbus/dbus.h
,而在程序中的引用都是: #include <dbus/dbus.h>
,会遇到找不到的问题,可以通过创建软连接来修复:
$ sudo ln -s /user/include/dbus-1.0/dbus /user/include/dbus点击复制复制失败已复制
之后编译依然会报错,错误信息是: dbus-arch-deps.h
文件找不到,全局搜索一下,看看真正的位置在哪里,然后创建一个软连接过去:
$ sudo ln -s /usr/lib/x86_64-linux-gnu/dbus-1.0/include/dbus/dbus-arch-d