ubuntu安装dbus

本秂侑毒 提交于 2019-11-26 05:15:44

1. 命令行输入:

    sudo apt-get install dbus

2. 在程序中引用dbus/dbus.h,报错,提示没有该文件。于是在/usr/include下查找,发现dbus的目录名为:/usr/include/dbus-1.0/dbus。 于是在/usr/include下做个软链接:

    sudo ln dbus-1.0/dbus/ -s dbus

3. 再次运行程序,原来错误没有了,新的错误出现了,提示dbus-arch-deps.h文件找不到。在系统下搜索该文件位置,然后复制到/usr/include/dbus目录下。

    locate dbus-arch-deps.h

查到的结果为

/usr/lib/i386-linux-gnu/dbus-1.0/include/dbus/dbus-arch-deps.h


然后,在/usr/include/dbus目录下,输入:

    cp /usr/lib/i386-linux-gnu/dbus-1.0/include/dbus/dbus-arch-deps.h ./

再次运行程序,就不报错了。可以正常使用dbus了。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!