1.下载需要库的源文件
- 从http://www.antisip.com/download/exosip2/ 页面下下载libeXosip2 和libosip2这两个压缩文件。(我下载的libexosip2-5.0.0.tar.gz中有缺失一个eXrefer_api.c文件的问题)
- 从连接https://c-ares.haxx.se/处下载c-ares
- 全部下载解压统一放到一个文件夹下,然后修改文件夹的名字,
libexosip2-xxx 修改为exosip
libosip2-xxx 修改为osip
c-ares-xxx 修改为c-ares
2. 进入exosip文件夹下的目录:.\platform\vsnet 。 打开eXosip.sln后会加载相关项目
如果出现osip2,osipparser2项目不能加载进来,请查看vsnet下的eXosip.vcxproj文件中相应项目的文件夹位置是否和这里的对应。这也是为什么上面第一步中把那些解压后的都放在一个文件夹下。

本文详细介绍了在Visual Studio 2013环境下编译libeXosip2库的过程,包括下载所需库文件、解决编译问题以及在项目中添加库文件的步骤。在编译过程中,需要修改项目设置,去除预定义宏,以及添加缺失文件以避免编译错误。

4375

被折叠的 条评论
为什么被折叠?



