如何编译syncml-ctoolkit开源软件包
来源:互联网 发布:nba十大数据 编辑:程序博客网 时间:2024/06/07 01:26
一.SyncML开发的源代码,从何处取得:
http://sourceforge.net/project/showfiles.php?group_id=58216
下载:
1. syncml-ctoolkit C语言软件开发包
2. toolkit-manual 开发包说明手册
二.如何在WindowsXP上编译SyncML:
1.下载MinGW 5.1.4开发包,进行安装:
可以到如下网站下载:http://sourceforge.net/project/showfiles.php?group_id=2435
或者去:http://www.mingw.org/
1.mingw32-make.tar.gz
2.mingw32-make-3.80.0-3.tar.gz
2. 下载MSYS-1.0.11软件,进行安装:
该软件是模拟UNIX操作系统环境,提供一个Shell的操作界面终端;
1.MSYS-1.0.11-20090120-dll.tar.gz
2.MSYS-1.0.10.exe
3.拷贝一份af_irda.h头文件到C:/MinGW/include目录下
在网络上找一份头文件af_irda.h(可以在Google网站,直接搜索“af_irda.h”该字符串),放置于如下位置: C:/MinGW/include
三.如何进行编译:
1.如何编译库:
A.运行msys虚拟的UNIX环境,文件在:C:/msys/1.0/msys.bat;
B.进入工作目录,也就是存放代码目录下syncml_win/toolkit_4_4/src/bld/win
如:cd D:/Project/syncml_win/toolkit_4_4/src/bld/win
注意:UNIX环境,所以应该输入“/”,而不是Windows上“/”;
C.make all即可
Make的其他几个参数是:sml,xpt,clean分别是编译sml,xpt动态链接库,以及清除所有的;
2.如何编译Sample示例:
A.先编译生成sml.dll,iobex.dll,xpt.dll,xptawsp.dll,xpthttp.dll,xptobex.dll,xptwsp.dll等
B.进入Sample例子目录syncml_win/toolkit_4_4/src/examples:
C.分别编译sender,receiver客户端和服务器程序;
使用的命令:make all(clean,new)三个命令
详细参看Makefile脚本文件;
四.如何执行,看Demo例子的运行效果:
1.首先运行服务器:./receiver.exe &(&表示程序后台运行)
2.然后运行客户端例子:./sender.exe
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/littletigerat/archive/2010/03/22/5404681.aspx
- 如何编译syncml-ctoolkit开源软件包
- 如何编译syncml-ctoolkit开源软件包
- cygwin编译syncML
- SyncML
- syncml
- SyncML
- 【OpenWrt】如何单独编译packages软件包
- 基于SyncML的funambol dm开源项目的改造应用(一)
- 基于SyncML的funambol dm开源项目的改造应用(二) - 搭建SCTS测试环境
- 基于SyncML的funambol dm开源项目的改造应用(三) - 实际项目介绍
- Yocto tips (8): Yocto 如何加快软件包的下载 如何只下载所有需要的软件包而不编译
- Yocto tips : Yocto 如何加快软件包的下载 如何只下载所有需要的软件包而不编译
- openwrt编译软件包
- linux软件包重新编译
- OpenWrt软件包的编译
- 编译源码软件包管理
- openwrt 编译软件包
- 10. 编译软件包
- C++代码优化方法总结
- SSL记录协议中的MAC
- STL异常规定【】
- php中DOMDocument简单用法(XML创建、添加、删除、修改)
- 《希望》
- 如何编译syncml-ctoolkit开源软件包
- iphone understand delegation
- 易接近和不易接近--我的历史观
- Windows下的系统备份
- 浅谈WORD、CHM、PDF和Bizhelp在线帮助文档制作的区别
- SQL-SYBASE存储过程
- 初次见面
- WinCE键盘钩子与鼠标钩子
- 关于浏览器那些事