2016-11-10 4 views
-2

今日私はをダウンロードしました(私が読んだところに基づいて)私のコンピュータにメッセージング(オーディオとビデオの呼び出し)サーバを持つことができます。私はプログラミングがあまりよくありません。 .zipファイルに含まれているファイルを分析すると、ほとんどすべてのファイルがC++で書かれていることに気付きました。 私の知るところでは、Cファイルは使用する前にコンパイルする必要があります(おそらく私は間違っています)。もしそうなら、Why C files ??CファイルはfreeSwitch(呼び出しのフレームワークの種類)にどのように含まれていますか?

私はいくつかの種類のウェブメッセージングアプリを構築していたので、この質問をします。テキストチャットを実装し、画像、音声、添付ファイルを送信しました。私は単純にHTML、JAVASCRIPT、PHP、SQL、および少しのXMLを使用してそれを行いました。音声電話やビデオ通話に関しては、私はそれがより複雑であるために開始できません。だから私はfreeswitchに私を連れて行った簡単な選択肢を見つけようとしました。 コンパイルするかどうかは私には分かりません。

注:私はそれをインストールしませんでした。 ありがとうございます!

+0

あなたが何を求めているのかわからない –

+0

私は、なぜ、どういうわけかを意味しませんでした! – youssouf

答えて

1

FreeSwitchはオープ​​ンソースのソフトウェアベースのPBXであり、Cで書かれているので、コンパイルする必要があります。あなただけそのままFreeSwitchソフトウェアを使用したい場合は、FreeSwitchのウェブサイトには、コンパイル済みのバイナリを提供します:

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

あなたはそれを修正することを計画している場合を除き、あなたが、その場合にはあなたは、source codeを必要としません変更を有効にするためにコンパイルする必要があります。

+0

ありがとうございます! – youssouf

0

FreeSwitchは、Cで書かれたオープンソースのツールです。FreeSwitchは、多くのライブラリを使用しています。したがってFreeSwitchをコンパイルするには、FreeSwitchのすべての依存関係を最初にインストールする必要があります。次に、configuremakemake install FreeSwitch Sourceが必要です。

私はFreeSwitchで、Callcenter、会議室、class4スイッチ、class5スイッチ、class4/5スイッチ用のCを使用して多くのカスタムモジュールを作成しました。

+0

ありがとうございます! – youssouf

関連する問題