VS2010下osip与eXosip协议栈的编译以及如何搭建开发环境

到http://www.gnu.org/software/osip/下载osip库并解压.

到http://savannah.gnu.org/projects/exosip/下载eXosip库并解压.

注意:osip与eXosip的版本号要一致.

osip与eXosip协议栈的编译

第一步

编译osip

1.用VS2010打开libosip2-3.X.X/platform/vsnet/osip.sln

2.点击“生成”选项卡内的“生成解决方案”,对osip2和osipparser2项目生成Debug/Release

第二步

编译eXosip

1.用VS2010打开libeXosip2-3.X.X/platform/vsnet/eXosip.sln

2. 在“附加依赖项”里面添加Dnsapi.lib Iphlpapi.lib Ws2_32.lib osip2.lib osipparser2.lib。中间以空格隔开

3.添加osip头文件目录

4.添加osip Debug、Realease库目录

5.如果没有安装过openSSL,那么将 工程名-->右击-->属性-->配置属性-->C/C++-->预处理器-->预处理器定义里面的HAVE_OPENSSL_SSL_H;宏去掉。

你可能感兴趣的:(SIP)