win-dbus编译日志

1、下载代码
svn co https://windbus.svn.sourceforge.net/svnroot/windbus windbus
注:不要用TortoiseSVN下,用不了(可能把证书配置好了也许可以,没有去试)
我是用cygwin中的svn下的。

1.1 下载
http://www.cmake.org/files/v2.6/cmake-2.6.1-win32-x86.exe
http://www.cmake.org/files/v2.6/cmake-2.6.1-win32-x86.zip

http://www.cmake.org/files/v2.6/cmake-2.6.1-win32-x86.exe

http://www.cmake.org/files/v2.6/cmake-2.6.0-win32-x86.zip

http://www.cmake.org/files/v2.6/cmake-2.6.0-win32-x86.exe


1.2 下载
http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/expat-2.0.1-src.zip

http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/libxml2-2.6.32-1-lib.tar.bz2

http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/libxml2-2.6.32-1-bin.tar.bz2

http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/flex-2.5.4a-1-src.zip

http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/expat-2.0.1-bin.zip

http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/expat-2.0.1-doc.zip

http://www.winkde.org/pub/kde/ports/win32/releases/stable/4.1.1/expat-2.0.1-lib.zip
(libxml2-2.6.32-1-lib.tar.bz2
及libxml2-2.6.32-1-bin.tar.bz2
好像有问题,下载来后不能正确解压,不过没有也没关系)

1.3将cmake安装到 <ProgramDir>/gnuwin32

1.4将expat-2.0.1-lib.zip
解压到<ProgramDir>/gnuwin32
1.5将expat-2.0.1-bin.zip
解压到<ProgramDir>/gnuwin32
1.5将libxml2-2.6.32-1-lib.tar.bz2

解压到<ProgramDir>/gnuwin32
1.6将libxml2-2.6.32-1-bin.tar.bz2

解压到<ProgramDir>/gnuwin32


2、将windbus/tags/1.2.3拷到一个新的目录如:C:/OpenSrc/1.2.3,改个名:C:/OpenSrc/windbus-1.2.3

3、创建一个新的目录,用于编译:C:/OpenSrc/windbus-obj

4、打开CMD,进入到C:/OpenSrc/windbus-obj目录

5、C:/OpenSrc/windbus-obj>cmake -G "Visual Studio 9 2008" ../windbus-1.2.3/cmake

6、用vs2008打开C:/OpenSrc/windbus-obj/dbus.sln即可完成编译

7、测试
7.1  dbus library check
C:/OpenSrc/windbus-obj/bin/Release>dbus-test.exe ../../test/data
7.2  bus daemon check
C:/OpenSrc/windbus-obj/bin/Release>bus-test.exe ../../test/data
7.3  check available names
C:/OpenSrc/windbus-obj/bin/Release>test_names.exe

使用及测试后续。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值