D-Bus在Windows下的创建步骤

来源:互联网 发布:青果软件学院 编辑:程序博客网 时间:2024/06/05 17:06

1.环境配置

   VS2008+CMake2.8

  

  D-Bus用到的XML解析器:http://sourceforge.net/projects/expat/

  直接下载Widnows下的安装包,安装即可。


2.去官方下载源码

 http://www.freedesktop.org/wiki/Software/dbus/

修改一下 D:\dbus-1.6.18\cmake\CMakeLists.txt中的内容

在第一行project(dbus)后面插入如下内容

set(LIBEXPAT_LIBRARIES "C:/Program Files/Expat 2.1.0/bin/libexpat.lib")

set(LIBEXPAT_INCLUDE_DIR " C:/Program Files/Expat 2.1.0/Source/lib")

#这是注释,如果使用Mingw32环境编译时的设置
#set(LIBEXPAT_LIBRARIES "D:/expat/lib/libexpat.a")
#set(LIBEXPAT_INCLUDE_DIR "D:/expat/include")


set(LIBEXPAT_FOUND ON)



3. 随便解压到一个目录下,笔者是解压到 D:\dbus-1.6.18

随便指定一个Build目录,笔者用的是:/hh

然后开始配置,如下图:

 

然后出现如下的结果:



4.配置一下默认的会话总线和系统总线的地址端口,上图中默认的是nonce-tcp: 都修改为:tcp:host=localhost,port=12434

  然后按下Generate按钮,即可。

  打开d:\hh目录,看到了dbus.sln,直接用VS2008编译吧!!!






0 0
原创粉丝点击