上一篇讲了linphone编译没多久,就有人说你用的是什么后台,就有了这一篇:
freeswitch linux下使用的话最好的最快的编译方式就是docker , 但习惯于windows开发测试来讲,vs还是更合适一些
实际上大家可能在编译程序时比较容易被目录中的Freeswitch.2017.sln给误解了,直接vs打开就开始编译,然后就出现各种的异常,各种的错.
正确的方式应该是:
Freeswitch.2017.sln.bat
通过bat,帮你处理各种的依赖,下载源代码的.
当然前提是你要先有相关的环境,比如git必须要有.
个人推荐用命令行方式,或是把日志记录在文本中,可以一行一行的去看分析编译过程的异常.
Freeswitch.2017.sln.bat >log.txt 2>&1
然后,去慢慢看 log.txt文件,出错修正后再运行.
祝你好运!
已知前提:
vs2017 或vs 2019
Windows SDK version 8.1
下载地址