下载源码
官方文档:https://trac.pjsip.org/repos/wiki/Getting-Started/Windows
下载源码并解压
vs2017编译
使用vs2017打开pjproject-vs14.sln解决方案文件。
出现
点击确定,会弹出一个网页,不用管
之后可能还会弹出vc要安装一些工具
点击安装,然后重启vs,重新打开项目,出现
点击确定就行。
右击解决方案,将pjsua设为启动项目,设置debug和平台,如图
开始编译,如果出现了
选择vs2017中的 工具-选项-文本编辑器-c\c+±高级-禁用IntelliSense属性设置为true,然后再重启vs(虽然我重启了也没什么用似乎)
如果又出现了以下错误缺少config_site.h头文件的错误,就在\pjproject-2.8\pjlib\include\pj目录下创建config_site.h文件,文件的内容复制\pjproject-2.8\pjlib\include\pj\config_site_sample.h。
然后编译就可以正常使用了。
生成的文件在
…\pjproject-2.10\pjsip-apps\bin\pjsua-x86_64-x64-vc14-Debug.exe
参考链接
1.https://blog.csdn.net/u010603298/article/details/90649172
2.https://www.cnblogs.com/GYY2046/p/11455747.html