我刚开始使用FreeSwitch,我是通过git下载的,我正在尝试构建VS
所有我需要的我相信是mod_managed的dll,因为我的目标是通过.net管理FS。
但我得到248个错误,大多数看起来像这样:
错误5错误C1083:无法打开源文件:'.... \ jpeg-8d \ jaricom.c':没有这样的文件或目录D:\ FreeSwitch \ freeswitch \ libs \ win32 \ libjpeg \ c1 libjpeg
顺便说一下,我搜索过Windows,但在我的电脑上找不到任何这样的文件。
我试过
但这些步骤都没有帮助
任何人都有任何想法?
如果我可以下载我需要的dll,我不介意完全跳过这一步
环境
答案 0 :(得分:1)
libjpeg源不在git源中,但通常在构建过程中下载。如果您构建了不应该成为问题的整个解决方案,因为它设置了项目依赖项:libjpeg.2012
取决于Download libjpg.2012
,这意味着后者在第一个之前构建。所有Download libjpg.2012
都运行cscript
,从http://www.ijg.org/files/jpegsrc.v8d.tar.gz下载libjpeg(请参阅项目文件内部)。
因此,如果您没有源,则要么构建不正确(例如,不在VS中,或者使用损坏的解决方案文件),或者下载脚本已损坏。在这种情况下,您应该检查输出:我认为它在无法下载库时显示错误。