如何编译osip和exosip
来源:互联网 发布:锁骨链淘宝 编辑:程序博客网 时间:2024/05/16 08:17
osip的编译:
假如你现在采用的是D盘(本人采用libosip2-2.2.0,VC6.0,Windows XP):
1.在D盘上新建一个osip文件夹D:\osip;
2.把libosip2-x.x.x文件夹下的include文件夹整个拷到E盘的osip文件夹里;
3.新建VC工程,选Win32 Dynamic-Link Library,Project name:osipparser2,
Location:D:\OSIP\,然后选An empty DLL project,
接着在 Tools\options\Directories\include files设置如下:
C:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
D:\OSIP\INCLUDE
按如上设置即可。
注:以上Project\Setting按默认设置。
platform sdk一定要放到最上面,否则会出错。
4.删除新建的vc工程的默认的source files和header files,将..\libosip2-x.x.x\src\osipparser2\
里面的所有*.c和*.h文件拷到D:\osip\osipparser2\目录下,即和*.dsw和*.dsp文件放一起。
5.把..\libosip2-x.x.x\platform\windows\osipparser2.def
文件拷到E:\osip\osipparser2\文件夹下。
6.在vc工程中加入这些文件(.c,.h,.def)
编译即可得到.lib和.dll库文件
osip2的编译采用同样的步骤,但在第三步时要在Project\Setting中打开一个宏OSIP_MT
如果还有找不到文件和无法解析符号的问题很可能是响应的宏没有打开或者没有包含响应的库
exosip的编译
步骤也是和上面一样的,只要将需要用到的宏和库包含进去就没问题。查找应该包含哪些宏和库可以在
exosip原始包的相应的工程文件中找到,方法是(以osipparser2为例):
..\libosip2-2.2.0\platform\windows找到osipparser2.dsp文件用记事本或者其他文本编辑器打开,查
看相应的debug选项,找到需要打开的宏和要包含的库。然后在vc工程中加入即可。
- 如何编译osip和exosip
- oSIP和eXosip编译过程
- oSIP和eXosip编译过程
- vs2008编译osip/eXosip
- Windows下编译eXosip、osip
- osip/exosip基础1:编译
- Clion + Cygwin64 编译 osip + eXosip
- osip和exosip在windows下的编译静态库
- osip和exosip在windows下的编译静态库
- windows 下 osip 3.5 和 exosip 3.5 库的编译
- osip和eXosip的区别
- osip及eXosip的编译方法
- Linux、arm-linux下编译osip exosip
- eXosip入门(一):vs2008编译osip/eXosip
- Windows下编译eXosip、osip,以及UAC和UAS的例子
- Windows下编译eXosip、osip,以及UAC和UAS的例子
- Windows下编译eXosip、osip(成功编译2-3.6)
- 交叉编译VOIP需要的OSIP ExOSIP JRTP
- 中小企业如何从crm中获益
- PLSQL连接远程oracle数据库
- Linux flash 文件系统剖析
- WebCore Rendering IV - Absolute/fixed and relative positioning
- javascript四舍五入
- 如何编译osip和exosip
- 如何做好软件需求捕获
- 什么是句柄?为什么会有句柄?(转载)
- 改变图片名字
- C语言时间日期函数总结
- android学习笔记
- Java之锁研究
- 需求分析师怎么炼成的
- 配置IIS应用程序池