1.SWIGのダウンロードサイトを開きます。
2.画面内の「swigwin-3.0.12」をクリックして、Windows用のSWIGをダウンロードします。
3.ダウンロードした swigwin-3.0.12.zip を解凍します。
4.この中にWindows用の実行ファイル swig.exe があります。(後で使うので、このファイルへのフルパスを記憶しておきます。)
5.PJSIPのZIPファイルを解凍して出来た ~\pjproject-2.8\pjsip-apps\src\swig\csharp の中にバッチファイル(swig_csharp.bat)を作成します。
6.メモ帳で開いて、次のように入力して保存します。(お使いの環境に合うように変更してください。)
C:\Users\agrim\Desktop\swigwin-3.0.12\swigwin-3.0.12\swig -I../../../../pjlib/include -I../../../../pjlib-util/include -I../../../../pjmedia/include -I../../../../pjsip/include -I../../../../pjnath/include -w312 -namespace pjsua2xamarin.pjsua2 -c++ -csharp -o pjsua2_wrap.cpp ../pjsua2.i
7.作成したバッチファイル(swig_csharp.bat)を実行します。
8.C#用のラッパー(pjsua2_wrap.cpp、pjsua2_wrap.h)とcsファイルが作成されます。