当前位置: 首页 > news >正文

网站技术解决方案不包括手机网站建设的企业

网站技术解决方案不包括,手机网站建设的企业,网站开发商品管理,重庆平台网站建设哪里好Linux下oSIP的编译使用应该是很简单的,其Install说明文档.docLinux下oSIP的编译使用应该是很简单的#xff0c;其Install说明文档里也介绍的比较清楚#xff0c;本文主要就oSIP在Windows平台下VC 6.0开发环境下的使用作出描述。  虽然oSIP的开发人员也说明了#xff0c;oS…Linux下oSIP的编译使用应该是很简单的,其Install说明文档.docLinux下oSIP的编译使用应该是很简单的其Install说明文档里也介绍的比较清楚本文主要就oSIP在Windows平台下VC 6.0开发环境下的使用作出描述。  虽然oSIP的开发人员也说明了oSIP只使用了标准开发库但许多人在Windows下使用oSIP时第一步就被卡住了得不到oSIP的LIB库和DLL库也就没有办法将oSIP使用到自己的程序中去所以第一步我们将学习如何得到oSIP的静态和动态链接库以便我们自己的程序能够使用它们来成功编译和执行我们的程序。第一阶段  先创建一个空白的Win32动态链接库工程并保存。将oSIP版本3.0.1 src目录下的osipparser2目录下的所有文件都拷到我们刚创建的工程的根目录下在VC 6.0上操作 Project-Add To Project-Files   将所有的源程序和头文件都加入到工程内保存工程。  这时编译一下工程会得到许多错误提示信息其内容无非是找不到osipparser2/xxxxx.h头文件之类。  处理在Linux下我们一般是将头文件lib库都拷到/usr/inclue;/usr/lib之类的目录下C源程序里直接写#include 时能直接去找到它们在VC 6.0里同样的最简单的方法就是将osip2源码包中的include目录下的 osipparser2目录直接拷到我们的Windows下默认包含目录即可这个目录在VC 6.0的Tool-Options-Drectories里设置(当然如果你知道这一步也可以不用拷贝文件直接在这里把oSIP源码包所在目录加进来就可以了)默认如果装在盘目录则为 C:\Program Files\Microsoft Visual Studio\VC98\Include。  这时我们再次编译我们的工程顺利编译生成osipparser2.dll再创建一个工程同上述创建动态链接库方法创建一个Win32静态链接库工程直接编译即可得到osipparser2.lib。  上面我们得到了oSIP的解析器开发库下面再编译完整的oSIP协议栈开发库同样照上述方法分别创建动态链接库工程和静态链接库工程只是要拷的文件换成src下的osip目录下文件和include下的osip目录下文件得到osip2.dll和osip2.lib。  在编译osip2.dll这一步可能会再次得到错误内容含义是找不到链接库所以我们要把前面编译得到的osipparser2.lib也拷到osip工程目录下并在VC 6.0中操作  Projet-Setting-Link中的Object/Library Modules kernel32.lib user32.lib ... xxx.lib之类的内容最后增加: osipparser2.lib。保存工程后再次编译即可成功编译osip2.dll。  至此我们得到了完整的oSIP开发库使用时只需在我们的程序里包含oSIP的头文件工程的链接参数里增加osipparser2.lib和osip2.lib即可。  下面我们验证一下我们得到的开发库并大概了解一下oSIP的语法规范。  在VC里创建win32控制台程序工程将libosip源码包的src目录下的test目录内的C源程序随便拷一个到工程时直接编译(工程设置里照前文方法在link选项里增加osip2.lib,osipparser2.lib引用我们之前成功编译得到的静态库文件)就可以运行(带参数运行参数一般为一个文本文件同样从test目录的res目录里拷一个与源文件同名的纯文本文件到工程目录下即可)。  该目录下的若干文件基本上是测试了oSIP的一些基本功能函数例如URI解析之类可以大概了解一下oSIP的语法规范和调用方法同时也能校验一下之前编译的oSIP开发库能否正常使用成功完成本项工作后可以进入下一步具体的oSIP的使用学习了。要成功编译eXoSIP直接在XP-SP2上用VC 6.0虽然你使用了eXoSIP推荐的winsock2.h但是会得到一个 sockaddr_storage结构不能识别的错误因为vc6自带的开发库太古董了需要升级系统的Platform SDK。  成功安装后编译前需加OSIP_MT宏以启用线程库否则在程序中使用eXoSIP库时会出错而编译时也会得到许多函数未定义的Warning提示编译得到exosip2.lib供我们使用当然在此之前需要成功编译了osip2和osipparser2而在之后的实际使用时发现oSIP也需要增加o
http://wiki.neutronadmin.com/news/358034/

相关文章:

  • 新兴县做网站的什么是wordpress主题
  • 多用户建站系统源码网站备案好不好
  • 微信小程序 连接网站微信公众号怎么做网页
  • 建设工程造价员网站例点估算网站开发项目工作量
  • 有关性的网站网页设计制作网站用什么软件
  • 网站模板代理电话wordpress更换icon
  • 沈阳建设厅官方网站中山网站建设思
  • 做网站 英语php网站开发工程
  • 个人资料库网站怎么做优创智汇高端网站建设
  • 设计师网站导航胶州网站设计
  • 网站宝搭建网站环境黑龙江省建设安全监督网站
  • seo移动网站页面怎么做中国网站建设新闻
  • 免费推广网站都有哪些开发app软件需要多少费用
  • 做网站公司广州房房网
  • 低代码前端开发平台sem优化案例
  • 网站内容管理规范智联招聘官方网
  • 网站建设宣传预算世界经济新闻
  • 广州高端网站定制开发价格微信商店小程序制作教程
  • wordpress网站的根目录在哪里国内外画画做的好网站
  • 行业网站开发推广公司
  • 门户网站建设费用科目网站网站做代理微信群卖房卡
  • 广东省住房和城乡建设厅公众网站山东网络优化
  • 全国做网站的公司有哪些广东的一起做网站
  • wordpress导航图标哪里找商丘做网站优化的公司有哪些
  • 广州模板建站公司vs2012做网站
  • 二十一冶建设有限公司网站网站建设 上海珍岛
  • 爱站网关键词挖掘查询手机端网站自动弹出营销qq
  • 邯郸网站设计有哪些租房网站建设多少钱
  • 仿腾讯视频网站源码工程公司资质怎么申请
  • 求网站晚上睡不着2021全国大学生创新创业大赛