Linux Ubuntu dbus CAPI ---- #include<dbus.h>出现“无法打开源文件dbus/xxx.h“的问题
一、确保已安装dbus库和CAPI
sudo apt-get install libdbus-1-dev
二、在c_cpp_properties.json的includePath中是否配置了dbus库依赖文件所在的路径
三、编译一个简单的dbus代码,在编译过程中只要出现.h文件找不到的情况,就使用下列命令找到.h文件路径,并将dbus相关的.h文件复制到/usr/include/dbus/中,将其他依赖库的.h文件复制到/usr/include/中。
gcc test.cpp -o test `pkg-config --libs --cflags dbus-1`
原文地址:https://blog.csdn.net/weixin_44178960/article/details/130128917
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!