c - C 文件如何包含在 freeSwitch(一种调用框架)中?

标签 c web freeswitch

今天我下载了 Freeswitch(根据我读到的内容),它允许我在计算机中拥有一个消息(音频和视频通话)服务器。我不太擅长编程。在分析 .zip 文件中包含的文件时,我注意到几乎所有文件都是用 C++ 编写的。 然而,根据我的知识,C 文件需要先编译才能使用(也许我错了)。如果是这样,为什么是 C 文件??

我问这个问题是因为我正在构建某种网络消息应用程序。我实现了文本聊天、发送图像、音频、附件。我只使用 HTML、JAVASCRIPT、PHP、SQL 和一点 XML 来完成它。当谈到音频通话和视频通话时,我无从下手(因为我发现它更复杂)。因此,我试图找到一个简单的替代方案,让我选择了freeswitch。 我不知道是否由我来编译它们。

注意:我没有安装它。 谢谢!!

最佳答案

FreeSwitch是一个用 C 语言编写的基于开源软件的 PBX。所以是的,它需要编译。但是,如果您只想按原样使用 FreeSwitch 软件,FreeSwitch 网站提供了预编译的二进制文件:

https://freeswitch.org/confluence/display/FREESWITCH/Installation

您不需要 source code除非您打算修改它,在这种情况下,您将必须编译它才能使任何更改生效。

关于c - C 文件如何包含在 freeSwitch(一种调用框架)中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40518723/

相关文章:

node.js - 当 FreeSWITCH Node esl 服务器已桥接到另一个端点时,以编程方式在 FreeSWITCH Node esl 服务器内传输调用

linux - 将 pdf 转换为具有相同质量的 Tiff

c - 在c中遍历P*Q网格中的一些单元格

c - 如何放大 mandelbrot 或 julia 集中的光标位置?

html - 标签作为按钮的高度未调整大小

javascript - 输入字段中的响应文本

javascript - 在 freeswitch 中是否有可能使用脚本重新加载 xml

c - C中有 "design patterns"吗?

对创建二进制 sysfs 条目感到困惑

.net - 共享服务器 IIS 8.5 中的子网站