菜鸟学习DBus之学习资料推荐

学习资料:

1 DBus初步:
1.1 菜鸟的我,在Ubuntu上安装使用DBus也受到了一些小挫折,(就当有人和我一样菜鸟(^__^)),最后用gcc编译底层C写的程序时需要加上-ldbus-1,用Qt编译底层C写程序时要在工程中添加LIBS+=-ldbus-1,使用QDBus要在工程中添加QT+=dbus(这是可能会出现编译不通过的部分问题,这是我解决的办法,欢迎大家补充和纠正)
http://blog.csdn.net/shanzhizi/article/details/7711269
http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E7%83%AD/26458.shtml
1.2 CSDN 恺风的博客:全面的解释,还有用底层C写DBus的例程
http://blog.csdn.net/flowingflying/article/details/4527634
1.3 博客园 唐风思琪的博客:通过代码来具体说明,通俗易懂
http://www.cnblogs.com/muxue/archive/2012/12/06/2806305.html
http://www.cnblogs.com/muxue/archive/2012/12/09/2810638.html
1.4 关于底层C官方的:里面有很多链接,可以看看,主要有libdbus的函数的帮助
https://www.freedesktop.org/wiki/Software/dbus/
1.5 关于QDBus官方的:一样有很多链接,还有例程可以下载
http://doc.qt.io/qt-5/qtdbus-index.html
1.6 DBus的数据类型:写.xml文件或者进行参数传送的时候要用到
http://blog.csdn.net/aabb3575007/article/details/35569481

2 DBus的C编程
2.1 全面详细但又简单易懂的代码,网上很多例子都是copy这个或者在这基础上修改的
http://www.matthew.ath.cx/misc/dbus
2.2 博客园 唐风思琪的博客:是2.1的中文版,不想看英文版的可以看这个,翻译的很好
http://www.cnblogs.com/muxue/archive/2012/12/02/2798876.html#3551462
2.3 CSDN 恺风的博客:也是在2.1的基础上进行修改的,但是有些地方讲的更明白
http://blog.csdn.net/flowingflying/article/details/4527634
2.4 也是一个示例,还展示了makefile文件(每次打开这个网页都有点慢)
http://maemo.org/development/training/maemo_platform_development_content/plain_html/node10/
2.5 想要用更多的函数和功能,当然是看官方有什么了
https://dbus.freedesktop.org/doc/api/html/index.html

3 QDBus的编程
3.1 博客园 一蓑烟雨任平生的博客:也是比较全面的,包含示例,可以免费下载
http://www.cnblogs.com/wwang/archive/2010/10/27/1862552.html
3.2 CSDN 乌托邦2号的博客:主要是代码,说明比较少,不过可以看的明白
http://blog.csdn.net/taiyang1987912/article/details/45642079
3.3 CSDN lvliang2008的博客:没有完整的源码,说的比较零散,需要自己去尝试
http://blog.csdn.net/lvliang2008/article/details/6304003
3.4 官方的例子,我主要是看car和chat
http://doc.qt.io/qt-5/examples-dbus.html


PS:
1.这里有我整理的一些例子,大家可以下载,但是网上都可以下载到
2.完结,大家有什么其他好的资料可以一起分享探讨(∩_∩)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值