freeswitch下载地址 | 调试工具 |
https://github.com/signalwire/freeswitch | Visual studio 2015 |
编译步骤:
使用VS 2015打开项目文件"Freeswitch.2015.sln",提示不支持,单击确定进行兼容迁移。迁移后项目结果如下:
需要编译的项目主要有三个FreeSwitchCoreLib、FreeSwitchConsole、fs_cli。编译FreeSwitchCoreLib的时候会出现找不到openssl目录下面的很多头文件和lib文件,这是因为没有提前下载好源码包含的库。看到这个Downloads下面的项目,启动每一个项目会下载对应的库。
下载后的依赖库会保存到libs下。
编译成功后的效果:
参考文档: